DEV Community

Discussion on: Language Flaws - Let's talk about them

Collapse
 
buphmin profile image
buphmin

As I have been learning Python recently there are some definite flaws I see in it. I mostly program in modern PHP, Typescript, and Javascript. Coming from PHP I was immediately annoyed that there is very little strict typing in Python and would consider this a flaw. Additionally the inheritance chain of Python, from my limited experience, is less robust then PHP. Lastly the lack of constants in Python seems dangerous to me.

You don't hear many people talking bad about Python so I thought I would give it a go :P

Collapse
 
jacobmgevans profile image
Jacob Evans

hahaha, yeah people generally don't speak badly of a lot of languages except JavaScript from most of my experience.

I personally don't see having no type system as a flaw but I certainly see the benefits of having one, I recently started getting deeper in TypeScript and love it.

Thanks for sharing and putting out there a hot take on Python :)