Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I love the talk on "The Birth and Death of JavaScript" by Gary Bernhardt: https://www.destroyallsoftware.com/talks/the-birth-and-death...

Highly encourage everybody to watch it and how people may interact with JavaScript more and more through things like WASM. Very funny talk too :)



The age is nigh, its already become the easiest way to run and install Safari's JavaScriptCore on every platform:

    $ wapm install -g jsc
Can then use `jsc` to execute .js, as a REPL or inline expressions:

    $ jsc -e "console.log([1,2,3].map(x => x*2).reduce((x,acc)=>acc+x))"


You can also symlink the JavaScript core framework which contains the executable there without installing anything as an alternative


There's little relationship between wasm and js.


The talk is more about the web as an application platform, and its values, coming down to OS userland. Whether that means JS or Wasm or both doesn't really matter.


The talk predicts that Js will be dead (for user space) the moment it conquers the OS. Dead in this context means it will be invisible to the app developer just like C.


At the time, asm.js looked like it was going to possibly be the universal bytecode that runs everything. WebAssembly hadn't gone public at that time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: