Méně plevele?
Ikonzistentní type conversion, inkonzistence ve scopech, Array vs. Array-like objekty, null vs undefined, quirky v různých prohlížečích, prototypal inheritance (ES6 se bez transpileru stále nedá moc používat), function scoping, for-in iterace v Array prochází i metody toho objektu, bordel ve významu this. A spousta dalších. A všechno to jsou věci, na které člověk, který se učí programovat, narazí velice rychle. Javu sice nemám rád, ale jako výukový jazyk je rozhodně lepší, protože člověku "řekne", kde je chyba. Javascript prostě něco provede a potom Googlit, proč to dělá něco jiného, než bylo zamýšleno, trvá výrazně déle.
Názor byl 1× upraven, naposled 09. 05. 2017 21:27