Ahoj, roky slýchávám, jak je Java stará a už nemá co nabídnout. I proto ji nedělám, ale mrzí mě, že je pořád nejpopulárnější. Proč to tak je? Co má proti třeba Pythonu a novějším jazykům? Nebo je to jen setrvačnost, že lidé se nechtějí učit novější věci? Na škole jsme ji měli, ale moc mě nezaujala. Startupy ji často vůbec nemají, protože potřebují mít rychle výsledky. Tak jen jestli se tu najdou odborníci z praxe, kteří to chápou.
Ano, nejlepsi je dat na nazory lidi, idealne tech kteri kazdych 5 let evangelizuji IT komunitu nejakym novym jazykem

Java ma co nabidnout a pokud fakticky delate byznys v horizontu delsim nez dva roky, tak vas zajima jestli budete mit za tri pet let jeste lidske zdroje schopne na tom projektu pracovat.
Ze startupy nepouzivaji Javu neni ani tak jejimi nevyhodami ale spis lidmi. Pokud je plan spalit co v nejkratsim horizntu co nejvice investorskych penez a pak to strelit, tak vas udrzivatelnost projektu asi moc nezajima.
Na druhou stranu nepujdete a neprepisete celou infrastrukturu banky ci telca jen proto, ze posledni dva roky je ve freekulinske komunite zrovna popularni neco jineho. Jen za mou necelou dekadu to byl Python, Ruby a ted frci funkcionalni jazyky. Ono z toho asi casem vyplyne novy industry standard, ale to jeste minimalne dekadu potrva. 70., 80. a 90. letech vladlo C a Jave zase patri prvni tri dekady 21.stoleti. Tecka.
Aneb slovy klasika - "Java is not lanaguage, Java is industry"