Akoto ze neexistuje na jave podobny framework? Co Grails a Roo?
Grails je sice Groovy ale to je v podstate java. VB 2011/6/16 Oto Buchta <[email protected]> > 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, >> > > A zkus ji napsat v Ruby :-) > K tomu potřebuješ framework. A takových frameworků jsou mraky. > Apptivity od Silverstream to uměl už před dvanácti lety. A byl napsaný v > Javě :-D > > Pokud tedy mrtvost koně stavíš na tom, že dle tvého názoru neexistuje > v Javě framework, ve kterém bys během pár minut napsal webovou aplikaci, > pak jsou dle tvého názoru mrtvé jazyky všechny kromě Ruby a C# . > Zajímavá úvaha. A hlavně ji neříkej na půdě fi.muni.cz :-) > > 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. > > > Hmm A kde? Když odmyslíš Rails tak kde? Nebo svět jsou Rails? > > >> 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 >> > > Jak jsem již psal, Java bude i po Oracle, Oracle navzdory. > Javu už dávno táhne IBM (a SAP, což se málo ví), nikoli Sun, resp. Oracle. > > >> 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. > > > Musím se přiznat, že tento myšlenkový skok jsem nedal. Co s tím má > společného > zpětná kompatibilita? > > >> Ještě dodám praktickou zkušenost z poslední doby - kdykoli použiju v >> jakémkoli projektu nějaký javový projekt či framework, naprosto >> > > Tak proč je vlastně používáš? :-D > > Přijde mi, že mícháš dohromady dvě věci: > open source webové frameworky pro Javu a jazyk jako takový. > Možná by nebylo od věci se zamyslet, proč všechny (alespoň pokud je mi > známo) > referenční implementace WS-* standardů jsou v Javě a nikoli v RoR. > > Dobrou. > > tapik > > >> 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 >> > > > > -- > Oto 'tapik' Buchta, [email protected], http://tapikuv.blogspot.com >
