@mixal11 To jsou většinou (proti)argumenty z minulého století. Zrovna rychlost jsem řešit nechtěl, ale ukazuje se, že když je něco v Javě třeba zhruba stejně rychlé jako v C++ ve VS a pak se ten samý kód přeloží clangem, tak je taky třeba třikrát rychlejší. Záleží hodně na implementaci STL apod. Jinak spíše než rychlost je u Javy problém paměť. Nejen větší nenažranost, ale principiální omezení dané generačním kolektorem (viz nedávný článek na java.cz). Právě pro mobilní aplikace to je hlavní kritérium.
Chápu velmi dobře argument "menší nároky na vzdělaní zaměstnanců", i když v případě C++ vs. Java to je spíše o tom, že javisti by se museli učit něco jiného. Někdo bez konkrétních znalostí se stejně rychle a dobře naučí Javu i C++ (nebo stejně špatně). Různé předsudky ne jedné straně a glorifikování Javy na straně druhé škodí. Nehledě na to, že "soustředění se na jádro problému" je zejména o knihovnách, ne konkrétním jazyce.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 042×
Přečteno 25 229×
Přečteno 23 683×
Přečteno 20 070×
Přečteno 17 767×