To jhradil: "Já zase smeknu klobouk, až mi v Javě napíšeš použitelnou webovou aplikaci from scratch za pár minut :)"
-pouzijem Play Framework. Efektivita +- je ta ista, kedze je to pajcnuty Rails a Django. Iste, nema to este tolko pluginov, ale komunita je vyborna a na male weby prudko pouzitelne. Na velke, RIA etc weby je imho aj tak lepsie pouzit nieco ako wicket, koli lepsej udrzitelnosti kodu, to ze je startup pomalsi sa casom vyrovna. Ste ako jehovista ktory otravuje zivot ostatnym ludom lebo im musi vsetkym povedat aky je stastny. Mohli by ste tu dat pokoj uz len s dovodu, ze je to java forum. Ked budem chciet info o rails, prihlasim sa na nejake rails forum a rad si tam precitam vase postrtehy. Ked budem chciet byt jehovista, pojdem do ich kostola. Proti rails naozaj nic nemam, ale vy im robite medvediu sluzbu. Mam problem s ludmi ktori mi vnucuju ich stastie, su vzdy podozrivy ;) 2011/6/16 Jiří Hradil <[email protected]> > Oto, beru na vědomí a přeju, ať žiješ s Javou ještě dlouho a spokojeně > :). Já zase smeknu klobouk, až mi v Javě napíšeš použitelnou webovou > aplikaci from scratch za pár minut :). Jasně, zúžil jsem to na web, > protože aplikace jsou prostě dnes na webu. Ledničky mě nezajímají. > Java je tak univerzální, že její learning-curve a hlavně pomalost > vývoje skutečně nemá konkurenci. Svět je jinde. Android nepopírám, to > je snad jediné, co má smysl, protože za tím stojí Google, nikoli > Oracle. Jinak jak je všeobecně známo, James Gosling už taky z Oracle > zdrhnul a to, mezi námi, už něco znamená, že jo? Koncept jazyka a > hlavně jeho stopa se jistě potáhne dál. Otázkou je, kdo udělá drive. > Oracle? Že jsem si nevšiml, mají problém udržet servery pro projekty > nahoře. Google? Snad, Android je dobrej, ale potřebuje utáhnout otěže > a netříštit síly. Komunita? Ta Javu komplet neutáhne, protože její > složitost a košatost je extrémní. Spíš bych to viděl tak, že vznikne > nějaký kompilát a někdo konečně odstřihne zpětnou kompatibilitu, zruší > staré balíky, UDĚLÁ STANDARD, a dá tomu novou šťávu. Já to jak vidíš > nebudu. Nicméně stojím si za tím, že Java obecně je mrtvý kůň. Můžeš > koupit větší bič, vyměnit žokeje, dát koni lepší žrádlo, vyměnit > trenéra, doktora a koně lépe propagovat. Ale kůň je mrtvý, takže je > lepší sesednout. > > Ještě dodám praktickou zkušenost z poslední doby - kdykoli použiju v > jakémkoli projektu nějaký javový projekt či framework, naprosto > pravidelně nastávají problémy. Paměť, CPU, redeploy, obecná náročnost, > složitá konfigurace... Je to v tom spousta pěkných projektů (třeba > Apache Solr, Hadoop), ale ta learning curve a náročnost je fakt > hrozná. > > A kam že jsi mě to vlastně odeslal? :) > > Dobrou, > > Jirka Hradil > > 2011/6/16 Oto Buchta <[email protected]>: > > 2011/6/15 Jiří Hradil <[email protected]> > >> > >> Ahoj, > >> > >> cim drive komunita pochopi, ze Java jde pod Oraclem do kytek, tim > >> lepe. Je treba slezt z mrtveho kone. Zmente platformu. Cilem Oracle je > >> zda se vydelavat prachy, nikoli posouvat jazyk a platformu dal, jak to > >> delal Sun, ktery jsem za to mel moc rad. Vy vyvojari a nikdo jiny > >> rozhodujete o uspesnosti technologie a pokud se Java razantne > >> nezjednodussi a Oracle nepredstavi jasnou vizi, jak se vyporadat s > >> historii, davam tomu 2-3 roky, nez bude s Dukem a jeho cervenym nosem > >> amen. > > > > Asi se budu muset konečně ozvat a Jirku Hradila odeslat do patřičných > mezí. > > Že Ruby On Rails jsou zajímavým nástrojem na psaní webových aplikací? Ok. > > Ale až mi v RoR napíšeš real-time střílečku pro Android, smeknu klobouk. > > Bude to obdobné tomu, když se jednomu borci podařilo na Nokii 5110 > rozchodit > > Linux :-P > > Java není mrtvý kůň. Java je naopak jazyk, který v tuto chvíli nemá > > alternativu. > > Momentálně neexistuje jazyk s tak širokým záběrem. S výjimkou iP* > > architektur > > neexistuje prostředí, kde by se Java nepoužívala. V Javě se píše vše. Od > her > > přes webové aplikace > > po rozsáhlé informační systémy, od jednoduchých klientských aplikací až > po > > rozsáhlé matematické > > výpočetní systémy. > > V jedné každé oblasti existuje jiná, konkurenční technologie, která je > > minimálně na takové úrovni > > jako technologie postavené na Javě. Ať jsou to RoR, assembler, Lotus > Notes, > > Object C, SmallTalk, Groovy, E, lambda-kalkul... > > To ale pořád není důvod tvrdit, že Java je mrtvá. Jsem ochoten tvrdit, že > > Java tu byla před Oraclem > > a že bude i po něm. Jsem ochoten tvrdit, že bez Javy by svět IT byl > naprosto > > jinde než nyní je. > > Bez Javy a Apache Foundation by v současné době pravděpodobně nebylo jiné > > platformy než M$. > > LAMP je nejpoužívanějším řešením, ale IMHO žije jenom díky tomu, že > většina > > vývojářů vyvíjí pro JVM > > a tudíž není takový tlak na harmonizaci všeho na M$ řešení. LAMP také > žije > > díky IBM, které vsadilo vše > > na trojici Java, Linux, DB2. > > -- > > Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com > > > > PS: Tím 2-3 roky jsi myslel ony "Dávám tomu dva, maximálně tři roky."? > :-D >
