by PretzelFisch on 8/6/22, 12:44 PM with 32 comments
by combatentropy on 8/6/22, 4:48 PM
I'm relieved that Crockford suggests a substantial alternative, and wasn't just bashing JavaScript. In fact I was surprised by the headline, given his history of defending the language. Instead of just suggesting another popular language like Python or Ruby, he is more specific: "It needs to be a minimal capability-based actor language that is designed specifically for secure distributed programming. Nothing less should be considered."
by somewhereoutth on 8/6/22, 2:21 PM
Arrow notation, destructuring, functions as first class with underlying lambda calculus semantics (as opposed to lisp), async/await, back tick templating - strong features. Just need to get rid of the old cruft. Typescript and friends seem a good first step towards an implicit type system.
by tomohawk on 8/6/22, 1:57 PM
As a big ball of mud, it will be really hard to replace. There's too much value in being a swamp guide, so the swamp guides will resist anything that will take away from their status.
by laerus on 8/6/22, 6:47 PM
by skinnymuch on 8/6/22, 2:45 PM
by janef0421 on 8/7/22, 10:09 PM
by mouzogu on 8/6/22, 6:46 PM
Totally agree. JS the Good Parts is what got me into JS around 2007. It used to be so accessible, this neat subset of features, coupled with the DOM.
The web in general has the problem of a million ways to do the same thing, and none of them works quite right.
by mathgladiator on 8/6/22, 4:07 PM
Even though I suspect stadia is going to get shutdown, I believe in using the network as the computer with edge computing to turn the browser into a dumb terminal. This is the basis for the web framework that I am making.
I'm having lots of fun.
by jeffrallen on 8/6/22, 1:52 PM
by DrFell on 8/7/22, 12:51 AM
by ramblerman on 8/6/22, 6:03 PM
His awful book that tried to teach JS like Java, and his framework at yahoo called YUI stood more in the way of progress than anything else.
Criticism is certainly warranted but I don’t see him having a track record of creative and interesting thought in this space to offer it