Maga a nyelv amúgy nem annyira rossz, mint amennyire úgy használják a phppistikékkel versenyző jspistikék.
Ezzel nagyon nem értek egyet, a JavaScript sajnos egy vacak nyelv. Nincsenek konstansok, nincs modulkezelés, sem statikus adattagok, és lehetne még sorolni a hiányosságait.
Amúgy a Microsoft összehozott egy használható JS-kompatibilis nyelvet TypeScript néven, amely lefordítható egyszerű JS-re. De ha ilyen módszerekkel kell elfedni a nyelv hiányosságait, az elég rossz.