@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 382×
Přečteno 25 494×
Přečteno 23 896×
Přečteno 20 286×
Přečteno 18 001×