|
Nobody seems to be happy, nobody seems to understand it ... everyone is trying to change it, pretending to make it better ... and again, nobody seems to realize it has been here since ever, it has been working in any field, it does everything, and it keeps getting faster! One Scripting To Rule Them All
|
|
|
|
|
His point seems to be that we will always be unhappy, so JavaScript is perfect. It is not, otherwise why would so many people complain. They do not seem to complain so much about C#, or Java, or C++. Of course each one of those communities probably thinks there language is better, but I suspect the number of people who think JavaScript is not a good language exceeds these other languages. Hopefully it can be improved, and attempts to improve it may make the lives of developers better.
Also: the author only seems to want to point out what is wrong with TypeScript. He does not seem to be willing to point out what is wrong with his own language, JavaScript.
|
|
|
|
|
I suspect the people that think javascript is a good language have never used it in a large application (i.e. more than 10,000 lines). That's when the problems start to bite. Also, it's no coincidence that the people who have wrote the largest javascript apps (i.e. Google) are the ones that are proposing javascript replacements.
|
|
|
|
|
I have a number of complaints about JavaScript, and lack of OO is one of them. To me Java should have been designed more like C++ (Java/C#), mainly because most developers who develop web applications are working with a C++ like language (to use all of JavaScript's features requires a significant paradigm shift, so most programmers ignore the capabilities). Also, OO concepts allow reduction in code, and reuse.
|
|
|
|