Live data from Hacker News

JavaScript at 20

brendaneich.github.io

61–70 of 327 posts

Re: JavaScript at 20

#61
post #21

I find it very interesting that he says asm.js was "discovered" rather than "invented". Clues to a person's philosophy.

I think that's similar to how people say JSON was discovered by Crockford. Both only use things already present in the language, but they do form something new out of them. It is sort of a middle ground between discovery and invention.

Re: JavaScript at 20

#63

I 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.

I have to admit I kind of despise these 'slideshow pages'. They needlessly break the web for a gimmick.

Re: JavaScript at 20

#64
post #29
post #18

I wish JavaScript "committed a teenager suicide" and we finally got a more sane language for the web. It's startling how much energy is spent to work around its bad design every day and it's not getting any better, people are just getting used to it (which is akin to voluntarily agree with having most of one's brain blown off). Even seeing Brendan showing off that he hacked the language in 10 days makes me sick to th…

> I wish JavaScript "committed a teenager suicide" and we finally got a more sane language for the web. While javascript has obvious flaws, nobody would ever agree on what a sane language would be. I would also say that, personally, I think that how the DOM is implemented is itself the biggest pain point of web development, not really javascript.

Why DOM? It seems pretty simple to me, a simple standardized tree of nodes representing content.

My biggest gripe would actually be CSS. I mean, wtf.

Re: JavaScript at 20

#65

Earlier quoted context omitted.

"Always bet on JS" is short for "There have been dozens of challengers to JavaScript over the last 20 years, and they have all failed to gain traction". What part of that statement is incorrect?

That's not what he's actually saying there; that's a list of technical bullet points, not market adoption. However, even if we talk about market adoption; how is Firefox OS holding up against iOS, Android, and Windows? > What part of that statement is incorrect? "Always bet on JS" from Brendan Eich really meant, for 16 years, starting in 1998 and during the time that Firefox was most influential over the future of th…

> That's not what he's actually saying there; that's a list of technical bullet points, not market adoption.

The point is that if JS couldn't do these things, it would be eclipsed by a competitor. It instead grew the ability to do those things, and its competitors never gained widespread adoption.

> However, even if we talk about market adoption; how is Firefox OS holding up against iOS, Android, and Windows?

In terms of languages on the Web, JavaScript has always won. It's clear at this point that the Web isn't going anywhere, even though mobile apps are important.

Re: JavaScript at 20

#66

Cool presentation, but holy shit, taking ~2 minutes to load on FF and freezing the browser is not.

This page loaded fine for me but anecdotally my FF freeze-on-a-page-load has been as it worse for the last one or two versions (no new extensions).

Re: JavaScript at 20

#67
Oh yeah, great, many new features.

But could you please fix the damn boolean logic? And while at it, get rid of most implicit conversions.

Or forget all those features and bake in a macro system, so that we can fix anything without having to wait for the next ES[N] standard to get adopted.

Re: JavaScript at 20

#68
post #23

I 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?

It's literally unreadable on my Nexus 7. For some reason a bunch of slides render empty, the ones that do render load really slowly and often stop part way through rendering leaving partial text that is occasionally readable.

Re: JavaScript at 20

#69
JavaScript is like English. It incorporates the best parts of other languages. Starting from Java, you can now see the clear influence of Python in ES6/7 with generators and string templates. I think this is JS's greatest asset.

Re: JavaScript at 20

#70
post #18

I wish JavaScript "committed a teenager suicide" and we finally got a more sane language for the web. It's startling how much energy is spent to work around its bad design every day and it's not getting any better, people are just getting used to it (which is akin to voluntarily agree with having most of one's brain blown off). Even seeing Brendan showing off that he hacked the language in 10 days makes me sick to th…

I share a similar wish in regard to systems programming.
Post reply on HN