A srovnavate srovnatelne? Neznam ani jedno, ale opravdu umi Flask to stejne, co Spring?
Ale to jsem psal vyse, pokud mate stejne neschopne programatory pouzivajici stejne defaultni prostredi a doprasi to stejne, tak v Jave to vetsinou pobezi rychlej (asi kvuli JITu), nez v Pythonu. Take pokud prasite, tak v Jave jste alespon svazani typy, v Pythonu (stejne jako v JavaScriptu), pokud si vzpominam spravne, nic takoveho neni a mate o dalsi problem navic (typy), co musite pro kazdy kus kodu testovat.
Souhlasim, ze na male veci je to opravdu skvele, protoze se v tom rychle vyviji (Python, Ruby, JavaScript). Dokud mate v hlave cely mentalni model aplikace, tak je to zuzo. Ale jak tu nekdo jiny psal (Javaman?), tak na ty opravdu velke veci je to IMO nevhodne, protoze musite cim dal vic resit absenci formalnich kontraktu, ktere ve staticky typovanych jazycich kontroluje automaticky prekladac a proste kdyz to API porusite, tak se to neprelozi a pres to vlak nejede. V Pythonu/Ruby/JS se to vesele spusti a pokud nepisete opravdu dusledne unit testy, tak na tyto zaludnosti budete narazet cim dal casteji, jak se projekt refaktoruje, jak se meni pozadavky (ano, realnemu projektu se meni pozadavky neustale), jak se opravuji chyby a zanasejici se tak dalsi chyby, atd. Pokud nevenujete cas tem unit a dalsim testum, tak za chvili z toho mate minove pole, kde se kazdy z tymu boji cokoliv refaktorovat, aby nerozbil desitky souvisejicich veci, nove feature se placaji do stavajiciho kodu tak, aby se co nejmene upravoval stavajici a vznika z toho neudrzovatelny propletenec.
PS: K tomu PHP, to take nemusim. Jazyk "vyvijeny" clovekem, ktery nezna zaklady CS. Nekonzistentni pojmenovani a chovani funkci v std lib, vecne zbugovany parser (to mozna uz konecne zvladli v 7 opravit, nevim, moc optimisticky nejsem), nastaveni rozeste na nekolika mistech, nelogicky podmineny vyraz a mnoho dalsich vychytavek. A nez nekdo napise, ze se v tom bezne vyviji, tak to asi nemuze byt tak spatne - ano, ale musite dodrzovat seznam zakazanych vlastnosti jazyka, ktery je oproti jinym jazykum dost objemny. Kdyby se enterprise veci programovaly v BrainFucku, tak taky nebudu trvrdit, ze asi nemuze byt tak spatny, kdyz se v tom delaji mega veci.