As is, without additional argumentation resting on soundbites like "industry standard", yes, they are.Lost Zergling wrote:My arguments are indeed armchair philosophical. Are they worthless ?
In some industries. It yet has to achieve the dominance it has in the browser in other fields. It might, and it might not. I'd say, if it does, then not in this form.You said "But that is not a good reason to let Javascript escape the browser."..
Problem : Javascript already escape the browser.
Moreover, contrary to languages that made industry standards like Java and C#, javascript is horribly fragmented over toolchains. Even for client usage, the amount of generated javascript (in the form of typescript and others) is slowly outpacing the lines written in javascript natively.
The point was that they share syntax, and that syntax is only a rather superficial part of a programming langauge. One could argue though that javascript+static typing like done by the various javascriptgenerators is closer to java than to javascript.Question is how and why. I'm using FB, not java script (I do not need it). On other hand, my opinion is that some of anonymous1337's arguments are to be considered carefully. Your remark about Java "Java would be as well suited as javascript" is very interesting from my point of view : when Lotus Notes / Domino jumped from Basic to Java I prefered staying on basic.
Doing serverside javascript is not an industry standard. C#/ASP.NET or Java are the industry standards. Javascript, despite its client monopoly is still an up and coming technology that has to survive the first crunch. Of course hypes sometimes turn into industry standards, but being a hype is not a guarantee. (where is Ruby on Rails nowadays?)We are very small when facing industrial standards !