Dejte RoR mesic. Za tu dobu se v Jave dostanete tak k polymorfismu :).
Dobra je kniha 
http://pragprog.com/titles/rails3/agile-web-development-with-rails.

Pokud znate PHP, tak budete za chvili jako doma. Ja to mel stejne:
http://www.hradil.org/java-vs-ruby-on-rails-cesta-tam-a-zase-zpatky/

Ten load balancing a rozkladani zateze, jak mate na blogu je typicky
buzzword, to udelate v php a RoR taky. V Jave jsou s tim spis potize,
nastavit spravne sdileni sessions, apod. pres ruzne aplikacni servery
(zminuji obzvlast hruzy a komplikovanost v JBoss AS) je pro neznaleho
obtizne. Tim nerikam, ze to nejde. Ale stejne to skonci casem u
nejakeho cachovani a pouzivani nosql db, protoze vertikalne skalovat
relacni databazi je fakt vopruz a drahe.

At vam to vyjde :) Dejte pak vedet.

Jirka Hradil

2011/1/26 Jiří Nápravník <jiri.naprav...@gmail.com>:
> Teda pánové vy mi zasahujete do rozpočtu. Já zrovna zvažuji konečně se
> pořádně ponořit do Javy a dozvidám se, že je to téměř mrtvý neefektivní
> jazyk. To mi moc neusnadňujete mé rozhodování:)
>
> Btw tady se to hodí a snad nevadí link na můj blog, jak byste v méme případě
> volili vy?
> (http://jirinapravnik.cz/moje-projekty/vyvijet-v-novem-neznamem-nebo-ve-starem-zajetem-jazyku/)
>
> JN
>
> 2011/1/26 Jiří Hradil <ji...@hradil.cz>
>>
>> Ano, naprosty souhlas se "silnejsim jazykem". Je otazkou, jak bych
>> dokazal ocenit a rust na Ruby a RoR, pokud bych neznal Javu. S Javou
>> jsem urcite pochopil, jak je spousta veci precenovanych a zbytecne
>> slozitych. Bez Javy bych se k RoR mozna vubec nedostal. Unik zaridila
>> prave frustrace z Javy, ale hlavne z frameworku, lepidel a celkove
>> volnosti, ktera vyzadovala velkou odpovednost, ale byla samozrejme
>> take naprosto zbytecne draha a casto neefektivni.
>>
>> Jinak ten refactoring - ano, mas pravdu. Ale jak jsem psal, je treba
>> mit dobre testy. Pak to neni takovy strasak.
>>
>> Jirka Hradil
>>
>> 2011/1/26 Martin Kuba <ma...@ics.muni.cz>:
>> > Dne 26.1.2011 12:52, Jiří Hradil napsal(a):
>> >>>>
>> >>>> Zkuste to a dejte vedet. Fakt to za to stoji. A verte mi, byl jsem
>> >>>> velky obhajce Javy :).
>> >
>> > Zkusil jsem obojí, Javu i Ruby, a můj dojem z Ruby skutečně byl,
>> > že je to mnohem silnější jazyk, ve kterém se dá elegantněji
>> > a proto stručněji vyjádřit. Kdesi jsem četl, že člověk dovede
>> > posoudit jenom slabší jazyky, než je ten nejsilnější, který zrovna umí,
>> > a asi to tak bude. Se znalostí Ruby vidím, že Java má slabší
>> > vyjadřovací schopnost, předtím bych to nedokázal posoudit.
>> > (Na tom stejném místě psali, že nejsilnější je LISP, ten neumím, nemohu
>> > posoudit :-))
>> >
>> >
>> > Ale, ALE ! Napsal jsem si v Ruby jistou poměrně komplikovanou aplikaci,
>> > která už nějaké dva roky funguje. Jenže se do ní teď neodvažuji dělat
>> > zásahy,
>> > protože se mi v tom kódu teď, když jsem ho dlouho neviděl, špatně
>> > orientuje.
>> >
>> > Neodvažuji se dělat refaktoring, protože IDEA mi s tím nepomůže, jelikož
>> > kvůli duck typing neví, kde se co používá.
>> >
>> > Takže můj soukromý závěr je, že Ruby je fantastické na psaní krátkých
>> > kousků kódu, protože se v něm píše stručněji, a tím je i méně
>> > místa na dělání chyb. Ale je naprosto hrozné na definování
>> > rozhraní něčeho, to v něm v podstatě nejde. Když budu mít
>> > parametr metody, který je seznam hešovacích tabulek ve kterých je klíčem
>> > nějaká třída, tak to nikdy nezjistím.
>> >
>> > Makub
>> > --
>> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> > Supercomputing Center Brno             Martin Kuba
>> > Institute of Computer Science    email: ma...@ics.muni.cz
>> > Masaryk University             http://www.ics.muni.cz/~makub/
>> > Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
>> > --------------------------------------------------------------
>> >
>> >
>
>
>
> --
> Přeji pěkný zbytek dne
> Jiří Nápravník
>
> www.enbros.cz
>

Odpovedet emailem