Surprisingly good scripting-language (C-like syntax, no types, decent strings, dictionaries, objects but not classes) standard in browsers.
AlgebraicDataStructures : http://w3future.com/weblog/stories/2008/06/16/adtinjs.xml
- ProjectPhobos : http://blogs.zdnet.com/BTL/?p=3073
It's the native language of the most important platform / virtual machine that exists today (inside the web-browser).
On that platform it has access to the two most important client-side graphics libraries today : HTML5 as a GUI widget-set and OpenGL for (hardware accelerated) 2D and 3D. Through HTML5 it also gets websockets for networking and a slew of other capabilities.
It's has several popular solutions for running server-side; solutions for desktop GUIs (node-webkit) and even mobiles (PhoneGap).
As Mattias Petter Johansson points out, it's a high-level language that allows, even encourages, "functional programming" style which is clearly the direction that much programming is going in the future.
Backlinks (23 items)