Earlier quoted context omitted.
No language/technology/thing is better than another. It may be better than another in a particular context. I don't really buy into this reasoning. If a given language is worse than every other in almost every context (the "global" context, if you will), then it's clearly an inferior language relative to the others. JavaScript does exhibit this. It has exactly one thing going for it: it's the only scripting language…
JavaScript is the only mainstream programming language that has multiple competing production-quality implementations. I think this rarity helps to ensure that work is done to improve the runtime, from both an ease-of-development and a performance perspective, while also keeping the set of what works pretty stable.
JavaScript is the future...maybe
41–46 of 46 posts
Re: JavaScript is the future...maybe
#42What important/high traffic sites run off Node?
Re: JavaScript is the future...maybe
#43Earlier quoted context omitted.
I share the same opinion. I cannot understand why some developers fail to understand that we need different tools optimized for different types of tasks. It is like they are afraid of learning.
Because most languages are not optimized for a type of task, most languages are not DSLs. Most languages are "general purpose". I don't understand why so many people continually make this same comment.
Hence the need to know several languages and use the right one for the task at hand.
Re: JavaScript is the future...maybe
#44Earlier quoted context omitted.
No language/technology/thing is better than another. It may be better than another in a particular context. I don't really buy into this reasoning. If a given language is worse than every other in almost every context (the "global" context, if you will), then it's clearly an inferior language relative to the others. JavaScript does exhibit this. It has exactly one thing going for it: it's the only scripting language…
It's missing critical features that are essential for anything but the smallest-scale development. What in your opinion is smallest-scale development? Millions of users using your application each year? Do we need web apps to support billions of users each year now? JavaScript is the most superior scripting language widely available in web browsers. Until there is an alternative it cannot be an inferior language beca…
Using JavaScript for a large application is not a pleasant experience. I know there are a lot of JavaScript developers out there who have never used anything but JavaScript, and maybe PHP, so they don't know what they're missing. But those of us who have used even just C++, Java, C#, or Delphi will know how critical things like static typing, namespaces, proper modularity and class-based OO, for example, are.
Re: JavaScript is the future...maybe
#45Earlier quoted context omitted.
No language/technology/thing is better than another. It may be better than another in a particular context. I don't really buy into this reasoning. If a given language is worse than every other in almost every context (the "global" context, if you will), then it's clearly an inferior language relative to the others. JavaScript does exhibit this. It has exactly one thing going for it: it's the only scripting language…
JavaScript is the only mainstream programming language that has multiple competing production-quality implementations. I think this rarity helps to ensure that work is done to improve the runtime, from both an ease-of-development and a performance perspective, while also keeping the set of what works pretty stable.
There are numerous competing, production-quality, independently-developed C compilers, runtimes and standard libraries.
There are numerous competing, production-quality, independently-developed C++ compilers, runtimes and standard libraries.
There are several competing, production-quality, independently-developed Ada compiler systems.
There are numerous competing, production-quality, independently-developed Fortran compiler systems.
JavaScript is hardly alone in that respect.
Re: JavaScript is the future...maybe
#46Earlier quoted context omitted.
JavaScript is the only mainstream programming language that has multiple competing production-quality implementations. I think this rarity helps to ensure that work is done to improve the runtime, from both an ease-of-development and a performance perspective, while also keeping the set of what works pretty stable.
That's nonsense. There are numerous competing, production-quality, independently-developed C compilers, runtimes and standard libraries. There are numerous competing, production-quality, independently-developed C++ compilers, runtimes and standard libraries. There are several competing, production-quality, independently-developed Ada compiler systems. There are numerous competing, production-quality, independently-de…
Obviously, without that qualifier the statement is false.