<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">> >>> class str(str):<br>
> ... def zzzmojefce(self):<br>
> ... return "blabla"<br>
> ...<br>
> >>> str().zzzmojefce()<br>
> 'blabla'<br>
> >>> "xxx".zzzmojefce()<br>
> Traceback (most recent call last):<br>
> File "<stdin>", line 1, in <module><br>
> AttributeError: 'str' object has no attribute 'zzzmojefce'<br>
><br>
> Protoze standardni chovani by samozrejme bylo:<br>
><br>
> >>> class nakatrida():<br>
> ... def fce1(self):<br>
> ... return "nazdar1"<br>
> ...<br>
> >>> class nakatrida(nakatrida):<br>
> ... def fce2(self):<br>
> ... return "nazdar2"<br>
> ...<br>
> >>> nakatrida().fce1()<br>
> 'nazdar1'<br>
> >>> nakatrida().fce2()<br>
> 'nazdar2'<br>
><br>
> Nebylo by tedy lepsi, aby vsechno byla class a programator alespon<br>
> mohl predpokladat, ze se vsechno chova stejne? ;)<br>
<br>
</div>Však se to chová stejně, ne? Jediná chyba je, že jazyk nepoznal<br>
duplikaci názvu třídy, jinak je vše logicky postavená. </blockquote><div class="Ih2E3d"><br>> *chyba* *nepoznal* *jinak je vse logicke*<br>... jsem rad, ze si rozumime :).<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Mě přijde, že Groovy je takový "truc podnik" Sunu. Že je to ze stejného<br>
ranku jako "ne, my nebudeme používat nic odjinud, my prostě musíte mít<br>
něco vlastního, i když je to horší, než to co existuje, a musíme a<br>
musíme a musíme". A když bychom neměli, tak bychom umřeli a rozšlapeme<br>
vám bábovičky.</blockquote><div class="Ih2E3d"><br>Ja to tak nevidim. Jednak Groovy neni vytvor Sunu (ikdyz se toho chytil a podporuje ho), ale hlavne je logickym vyustenim situace, kdy je Java vhodna na enterprise aplikace, ale neni v cem psat rychle prototypy a male nastroje.<br>
<br>V praci jsme resili problem, co dat javovskym programatorum za nastroj k prototypovani a k tvorbe malych doplnkovych aplikaci, protoze plna java je prilis velky kanon. Je snad jasne, ze ucit programatory python a deployovat ho na 100% java servery (a vyskolenou obsluhu, zajisteny support, zaplacene vyvojove nastroje) je nesmysl. Navic co s aplikaci, ktera sice vznikla jako mala, ale jeji vyznam se zvetsil? Prepsat z pythonu do javy? Dost velky overhead.<br>
<br>Prave TADY je neco-jako-groovy idealni kombinace. Vsichni jsou spokojeni. Programatori pisou ve skoro-jave, ale ma to bliz pythonu, provozaci jsou stastni, protoze se stale staraji o java aplikace a do vyvojovych, debugovacich a testovacich nastroju se jen pridaly pluginy pro groovy.<br>
<br>Z toho pohledu nevidim na groovy nic trucoidniho. Naopak, citim, ze Sun moc dobre chape vyznam skriptovacich jazyku a nechce, aby mu ujel vlak.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ok, nesouhlas je v poho. Jinak to studium je dobrý začátek pro budování<br>
vlastní banky :-)<br>
<div><div class="Wj3C7c"></div></div></blockquote><div><br>Delam v bance :-D.<br><br>Marek</div></div><br>