Ai Bell Labs Bjarne Stroustrup comincià a lavorare su un miglioramento del linguaggio C. Nel 1983 la sua creatura venne rilasciata col nome di C++.
A distanza di molti anni, a un team di sviluppo è venuta la stessa idea: prendere JavaScript è aggiungerne migliorie proprie dei linguaggi puramente orientati agli oggetti. Si chiamerà , ca va sans dire, JavaScript++.
A conti fatti è una estensione del famoso linguaggio per il web, con una piena compatibilità con JavaScript così da poter continuare a usare le potenti librerie tipo jQuery.
JavaScript++ è corredato già di una serie di tutorial e documentazione varia. Il team di sviluppo cura un blog sugli sviluppi del progetto ed esiste pure un canale IRC dedicato.
Alcune caratteristiche di JavaScript++: ereditarietà e prototipi, introduzione della tipizzazione forte, supporto per il threading (in realtà il team di sviluppo ci sta lavorando).