ty "moderní" technologie jsou ale nestabilní, rizikové, neodzkoušené, drahé na údržbu a provoz. Asi je pro tebe překvapení, že tvůj moderní telefon běží na javě, že tvoje peníze na účtu spravuje stroj, který je 40 let starý a nezná ani linux.
V tomhle jsi hodně vedle, Java naopak prokázala, že je dostatečný dospělý jazyk, který zajistí critical systémy.
Otázka ale byla, k čemu všemu se používá. Vaše reakce potvrzuje, že to opravdu nevíte. To byste zahodil různé bankovní systémy, ERP, účetní a mzdové systémy, agendové systémy veřejných institucí, webové aplikace, e-shopy, přes 80 % chytrých mobilů, tablety, televize? Nebo by se to podle vás všechno mělo přepsat? Proč a do čeho?
Jojo četl jsem původní anglický článek a opravdu je to jen standardní disclaimer který používá většina na burze obchodovaných společností k tomu aby upozornili audienci o tom že všechno co se v rámci roadmapy objeví se může změnit a lidi by tuto informaci neměli zohledňovat při nákupu akcií.
C# rozhodne neni zadny super uzasny moderni jazyk. Nese si sebou jen nepatrne mene problemu nez Java a to jen proto, ze je o hodne mladsi nez Java. Kdyz uz, tak treba takove F#.
Ale rict, ze neco zamrzava kvuli Jave je stejne jako rict, ze to zamrzava kvuli C nebo C++. To jsou jazyky, ktere se porad pouzivaji a pritom si sebou nesou mnohem mnohem vice problematiky nez Java. Lide mluvi o Jave jako o ukecanem jazyku, ale co treba headery v C/C++?
Java rozhodne neni moderni jazyk, ale v zadnem pripade se neda rict, ze by byl spatny a ze by se od ni melo nejak rychle utikat. Takove jazyky existuji, napr. PHP - a stejne v nich lide jeste pracuji.
Když napíšete, že vidíte rozdíl, ale ten rozdíl nepopíšete, opravdu se nemůžeme domluvit. JVM nemusí být jen čistě softwarová, existují i procesory s podporou bytecode. Kdybyste do specifikace BD zahrnul instrukční sadu nějakého konkrétního procesoru, moc byste si nepomohl, protože drtivá většina BD přehrávačů by měla jiný procesor, takže by ten nativní kód stejně musela interpretovat.
ale vypovida.
kdo chtel Javu na BD disku? Kdo chtel Javu v brzdach aut? v platebni karte? v kdovi jakych HW zarizenich?
ja to nebyl... vzdy preferuji ASM
tyhle jazyky maji urcite opodstatneni... ale nejsou to pouziti, ktera bezne vidim
a mam -li si vybrat mezi Javou a C#? Samozrejme C#... proc? IDE, GC, UI atd. atd. atd. A ano, bezi to i na Linuxu :D