Dne 26.1.2011 11:20, Jiří Hradil napsal(a):
Bezime na tom nekolik mesicu v poctu uzivatelu v radu stovek/tisicu a
naprosto v pohode. Pocet modulu (subsystemu) v radu desitek.

i18n, utf-8, skalovani, rychlost - vse OK. Diky "share nothing" proste
pridavam servery dle potreby do clusteru a je mi jedno, jestli je to o
par procent pomalejsi nez Java. Failover resi balancer. I kdyz je
reseni stabilni, tak pripadny vypadek jednoho ze serveru me netrapi,
uzivatele jsou v dalsim requestu presmerovani na jiny server. Restart
serveru kvuli nestabilite nepamatuju.

Vyvoj je 10x rychlejsi, takze tyhle drobnosti neresim, protoze koupit
novy server je mnohem levnejsi, nez se patlat s Javou. Tohle je gral
vyvoje. Nikoli rychlost jazyka, ale rychlost vyvoje. Kdyz se ale divam

To zní velmi zajímavě. Ale napadá mne jedna námitka - rychlost
vývoje není všechno, důležitá je i udržovatelnost. Moje zkušenost
s Ruby mi říká, že se v něm sice mnohem rychleji píše než v Javě,
ale zato mnohem hůře čte. Gosling  se kdesi vyjádřil ve smyslu -
"zjistili jsme experimenty, že se kód mnohem častěji čte než píše.
Proto je Java záměrně navržena tak, aby se dobře četla, spíš než dobře psala".

Přece jenom statické typování dohromady s kontrolami v Intellij IDEA
mi umožňují psát téměř bezchybný kód, kdežto dynamické typování
v Ruby mi nedovoluje ani zjistit co můžu očekávat v parametrech
nějaké metody.

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
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem