3 ms·
> JavaScript is an easy-to-use object scripting language designed for creating live online applications that link together objects and resources on both clients
by sradman 6y ago
> JavaScript is an easy-to-use object scripting language designed for creating live online applications that link together objects and resources on both clients and servers.
This one document certainly captures the state of the software industry before it was transformed by the Web (then Mobile then Cloud). The vision of JavaScript being both server-side and “isomorphic” is clearly articulated but it was a convoluted road getting there.
Let’s credit Google’s V8 and Node.js for making performant and concurrent/evented JavaScript ubiquitous. Netscape/Sun, Microsoft, and Sybase abandoned their server-side JavaScript efforts for Java/.net bytecode. Microsoft was the only relevant browser until Firefox rose from the flames like a phoenix. Linux and OSS software killed or maimed most of the companies mentioned.