Mi sembra che, nonostante sia una delle lingue più utilizzate al mondo, anche alcuni dei maggiori esperti di JavaScript come Doug Crockford pensa che JavaScript soffra di alcuni difetti di progettazione piuttosto grandi ( JavaScript: il linguaggio di programmazione più incompreso al mondo ) che rendono lo sviluppo confuso e ambiguo.
I linguaggi di programmazione e gli strumenti di sviluppo stanno sempre migliorando e rendono molto più facile agli sviluppatori fare le cose. C'è una nuova versione di .NET ogni pochi anni, una nuova versione di HTML5 con nuovi tag, nuove versioni di CSS, ecc.
Perché non c'è stata una versione migliore di JavaScript o un altro linguaggio dinamico generico, ma senza tutti i difetti di progettazione, uscire per sostituire JavaScript?