I’m working on JS engine performance right now and I’d be overjoyed to see WebAssembly take over the world. In some places JS and the surrounding APIs seem almost deliberately designed to make optimization hard.
Background worker threads certainly help, but still no protection against infinite loops in onclick handlers. :(
It’s an interesting article. I remember when the NeWS versus X11 debate was raging.
One thing I found myself wondering from reading the article - did any operating systems running NeWS actually achieve wide adoption?
I saw that SGI’s 4Sight used NeWS. I forget, was that the predominant window manager by the time IRIX came around?
I thought that SunOS/Solaris had support, and that OPEN LOOK ran on NeWS. It seems like Wikipedia agrees, so maybe my memory is right, but I can’t actually find anything else backing that up. (For all the jokes about “citation needed”, there don’t seem to be any backing up the assertion in that Wikipedia article.)
Indeed. I think this is a great example of how crappy our “institutional memory” is as a field.
How are we supposed to learn from past mistakes if we keep forgetting everything we learn every few years when the next shiny paradigm comes along?
No, it was 4Dwm, a pretty bog-standard Motif derivative.
Ah, Motif. Don’t miss it a bit - had more than one tussle with all the incompatible libraries and their clones back in the day.