Joined devRant on 7/14/2020
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
The deadline is <some prehistoric era>.
@react-guy @irene I totally agree with you guys. Every language can be messed up and dev discipline will ultimately dictate if the code is good or garbage.
My argument is that there are languages make it harder to mess up and there are languages that make it easier. Take Python for example: it forces you to indent your code, or it will not work. Great, one less thing that de programmer can mess up. People usually don't like these restrictions. They say things like "oh, this language is so boring because is forcing me up do do x" or "this language is awesome because I can write stuff in only y lines of code". People like this don't understand that some restrictions are good and make code more uniform across different devs with different backgrounds.
I don't like languages that give the programmer too much freedom. People usually hate Java, but I love it because you have to adapt to it, not the other way around.
I call this type of language "easy to create, hard to maintain".
Typescript is indeed more "professional" in this aspect.
This whole post is a preposition hell for me.