javascript je silny jazyk, ale to je aj c, ale najvacsia nevyhoda je ze vsetko sa da napisat viacerymi sposobmi a to je problem velkych projektov. lebo sa to robi niekolko rokov, robi na tom vela programatorov (a aj sa striedaju) kazdy z nich to pise inak a dodrziavat konvencie je tazsie ako sa zda ak tlacia terminy a jeden clovek moze kontrolovat komity (codereview) tak 10 ludi viac sa neda... (medzi sebou ked si ludia robia code review tak to nie je to iste ako ked to robi veduci)
my mame malu cast jedneho systemu napisanu v javascripte a to ma slabych 50kloc a uz tam vznika tento problem s tym ze kazdy to robi po svojom.
java a c# ti dava jeden sposob ako veci robit (c# sem tam viac, lebo sa snazia moernizovat za kazdu cenu) a nemusis tolko mat rezie okolo codereview.
javascript je dobry jazyk ak su dobri programatori, java je dobry jazyk aj ked su priemerni programatori (vacsina je takych).