Tak hlavni duvod existence Java hateru je prosty fakt, ze o Jave vi hovno.
Hlava mi nebere, kde bere chlap, co videl javu pred lety na skole, presvedceni, ze o tom vubec neco tusi.
Realita je krapet jina.
Samotna Java je jenom dilek ekosystemu.
Zato kombo Java 17 + maven (gradle etc..) + Maven central + Spring boot + Apache foundation + IntelliJ (nyni nove i VSCode s java extenzi od RedHatu) je sila, ktera nema obdoby.
Python je lepsi jenom na rychle jednorazove udelatka, golang je lepsi na lehke microservicy s rychlym startem, rust a C na lowlevel.
A popravde jediny mainstream jazyk, ktery je nyni svymi moznostmi lepsi nez Java, je Typescript, hlavne kvuli null problemu Javy. A to proto, ze Javu (tedy spis C#) komplet opjacoval a pridal par peknych veci navrch.
Python taky Javu mocne pajcuje, uvadi anotace(dekoratory), type hinty. Stylem rovnaku na ohybaky.
Vzdyzky kdyz na webu vidim blaboleni, ze whatever jazyk je lepsi jez java, protoze umoznuje napsat "Hello World" na jeden radek, hned vim, ze mam pred sebou idiota. Jeste jsem nevidel, ze by nekdo nekomu zaplatil za to, ze mu napise Hello World.
Pak mame v takovem "jednoduchem" jazyce praseciny typu
"if __name__ == '__main__':",
nebo hruzy typu:
class BlaBla
def __init__(self,x)
self.__x = x
Pracuji 8 let jako softwarový inženýr, specializuji se na backend a Javu. Na Root.cz jsem aktivní již 20 let. Jsem fanda do Unixu, který denně v práci použivám.