Ad "ta syntaxe na jazyku je prece to nejmensi. To je otazka hodin.") S
tímto opravdu nesouhlasím. Pokud člověk nějaký jazyk zná, tak se do
základů druhého jazyka dostane opravdu rychle (možná i v řádu hodin),
ale efektivní úroveň daném jazyce za několik hodin opravdu nezíská.
Potkal jsem lidi, kteří dělali Javu řadu let a přesto nedokázali říct
správně, zda testovací příklad na synchronizaci (což je typ chyb, který
se dost těžko hledá) je správně. Každý jazyk ma řadu zákoutí, které je
nutné poznat, aby člověk mohl psát aplikace dobře. Nemluvím jen o
paralelismu (viz. příklad se synchronizací), ale také o performance a
maintence.
Ad body 1+2) S tím plně souhlasím. Dost mi to připomíná předchozí
diskuzi Java vs. RoR. Záleží jakou aplikaci vytvářim a k tomu pak mohou
být vhodné různé nástroje.
Ad "co je nejlepší XYZ") Ptát se na toto na této konferenci je sice
dobře (kde jinde se už zeptat), ale pokud si pamatuju, tak nikdy žádný
závěr nebyl. Java je tak heterogenní svět se spoustou možností, že asi
jednoznačný závěr udělat nejde (každý to má nastaveno jinak). Pokud máte
takový dotaz, tak je vhodnější to zúžit do konkrétnější podoby.
Arny
On 3.2.2011 12:24, Petr Fejfar wrote:
Dne Thu, 03 Feb 2011 11:27:03 +0100 Libor Jelinek
<ljeli...@virtage.com> napsal/-a:
Já to myslel tak, že samozřejmě platí, že čím více jazyků, tím lépe,
ale prostě Javu jsem se naučil protože mi přijde jako výhoda moci v
jedné syntaxi psát různé aplikace.
Jeste jednu poznamku: ta syntaxe na jazyku je prece to nejmensi.
To je otazka hodin. Horsi je to s knihovnami a frameworky...
Jak uz nekteri psali: zalezi, k cemu to chces. A ja bych
k tomu pridal poznamku:
1. pokud se na to divas z pohledu chlebodarce a inovatora,
ktery vymysli webove aplikace, tak je vhodne se podivat
po nejakem 'strikacim' nastroji, kde to 'nastrickas' za co
nejkratsi dobu a hura s tim na web, abys videl odezvu.
A kdyz se to neujme, hura strikat neco jineho...
2. Pokud se na to divas z pohledu nekoho, kdo se ma starat
o webovou aplikaci s predpokladanym delsim zivotnim cyklem,
je asi vhodne sahnout po frameworku a nastrojich, odpovidajici
spise inzenyrske cinnosti nez sprayerum
pf