"Always bet on JS" is complete nonsense: http://brendaneich.github.io/ModernWeb.tw-2015/#74 It does those things poorly , and at great expense. Eich did one thing, in 10 days, that was market positioned such that it became ubiquitous, and he's been banging that drum ever since -- to everyone's detriment, given how much power over technical direction he wielded at Mozilla, and how much impact Mozilla had on the web pr…
JavaScript at 20
41–50 of 327 posts
Re: JavaScript at 20
#42I never understood why HN likes slideshows so much. Am I the only one who finds them completely, 100% useless without the audio of the presentation?
The text version of a talk, however, can be a wondrous thing, and here's a great example: http://idlewords.com/bt14.htm
Re: JavaScript at 20
#43Earlier quoted context omitted.
JavaScript is further from an ideal language than many out there.
It isn't, because there is no ideal language. Seriously. Even if there was the goalposts would keep moving anyway as things like functional programming get more popular. My ideal language is one that I can use as often as possible in as many different contexts as possible. JavaScript is alright for that.
There are certainly really bad languages (say, brainfuck). Once you admit that some languages are worse than others, you admit that there can be a hierachy. Of course, it's possible for the hierarchy to have a 256-way tie for first place.
Re: JavaScript at 20
#44I never understood why HN likes slideshows so much. Am I the only one who finds them completely, 100% useless without the audio of the presentation?
Re: JavaScript at 20
#45"Haters gonna hate." Anyone claiming that JS is the "worst thing to happen to the web" and/or that some other language would miraculously solve all of the problems present in JS should do the following, "Go create it." Don't whine about the barriers and how a new language would never be adopted because "JS is already everywhere." There are plenty of people already trying to solve this problem by actively doing someth…
Re: JavaScript at 20
#46I just wish the best language would win, not the accidentally ubiquitous one. And giving a real choice of language would been even better.
It has just as much to do with the tooling, community, support and adoption - again, just like natural languages.
I think the ubiquitous languages ARE the best languages because the purpose of any language, natural, computer or otherwise is to transmit information and meaning. And the ubiquitous ones are, by definition, best suited for that.
Re: JavaScript at 20
#47I wonder whether `let` should be used everywhere now making `var` effectively obsolete? Mixing both declaration styles looks bad.
Re: JavaScript at 20
#48Why did they ever have to confuse the named with the Java programming language? They are quite different. https://www.w3.org/community/webed/wiki/A_Short_History_of_J...
Re: JavaScript at 20
#49I have learnt that if I click a javascript post and see a title and author slash screen and nothing else apparently I must start using my right arrow button.
Re: JavaScript at 20
#50I never understood why HN likes slideshows so much. Am I the only one who finds them completely, 100% useless without the audio of the presentation?
Thanks for your comment. After I read it I went back and clicked an arrow key and the cubeshow started.