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 --------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature