O to preci jde, ne? Java ma ted hodne uzivatelu, je k ni spousta dokumentace/knih/dalsich technologii. Co ma ted Smalltalk? Pruhledna okna? Hlasovy vystup? V cem je tedy vyhoda Smalltalku proti Jave?
Na whysmalltalk.com je v sekci "Language comparisons" (coz mi prijde ponekud nepresne, vzhledem k tomu ze jde v podstate o vychvalovani Smalltalku, nic proti nicemu) hromada argumentu proti Jave, cituji z jednoho clanku:
..."This, along with 'final' classes, very messy introspection and those damned checked exceptions make working with Java very frustrating for a Smalltalker."
Tak tomu vazne rikam argument.
Zbytek argumentu proti Jave jsou vesmes drobnosti (nerikam ze vsechny). Je to legracni, ze se tak titerna technologie (byt se spoustou zajimavych koutku) snazi ohanet proti necemu, v cem se pisou aplikace s miliony radku kodu a na cem funguji cele firmy.
Nikomu nechci brat Smalltalk a nerikam ze je k nicemu, ale je naprosto zbytecne ho srovnavat s Javou, ktera je na mile prakticke pouzitelnosti dopredu.
T.