Nechci se pouštět do diskuse o správnosti přístupu autorů Squeaku při tvorbě jejich interpretu SmallTalku. Myslím, že je to zatím úplně bezpředmětné, protože díky odpudivému GUI nemá podle mně tento jazyk šanci na praktické uplatnění. Dokážete si někdo představit, že v takovém GUI napíšete free software, který bude skutečně někdo používat? Nebo dokonce komerční aplikaci, kterou někdo zaplatí? To je zatím bohužel utopie.
Využití nativních správců oken u komerčních implementací SmallTalku sice možná tak čistě nenaplňuje původní vizi jazyka, ale umožňuje použití jazyka v praxi.
hehe! tys to vystihl!
rozhoduje GUI! nic jinyho.. proc se nadava na Javu? Protoze SWING! A uz ji to nikdo neodpare. Proc se vychvaluje Apple? Protoze maji nadherne GUI, nenapodobitelne nikde jinde. Proc ma uspech .NET? Protoze se v nem daji delat hezka okynka. Je to sice blbe, ale je to tak, vyvojari jsou taky lidi a libi se jim hezke veci ;]
V konecnym dusledku UI rozhoduje, ale ne podle krasy - podle pouzitelnosti. Pomaly UI je nepouzitelny at vypada jak vypada (coz vylucuje SWING), u tech rychlych rozhoduje pouzitelnost (i kdyz u Mac OS zrovna nevim, spousta veci je tam dost omezujici).
.Net ma uspech protoze v nem diky Microsoftim tahacim nastrojum dokaze "psat" kdokoli. Ale pokud v nem chcete delat trosku solidnejsi praci tak stejne clovek skonci v Notepadu a bude vypinat co jde (a nepouzivat treba datagrid, protoze v nem neco udelat tak aby to delalo co clovek chce je na mrtvici).
>> .Net ma uspech protoze v nem diky Microsoftim tahacim nastrojum dokaze "psat" kdokoli. << tohle tvrzeni snad neni mysleno vazne... a pokud datagrid neco neumi, co pouzit OOP a udelat si svuj? A nebo by se dal preprogramovat OS, protoze neumi skakaci okynka... no a nebo si vymyslet svoji instrukcni sadu pro procesor... navrhnout novy procesor... btw, sam osobne si myslim, ze .net ma uspech, protoze
1. konecne sjednocuje pohled na vyvoj SW
2. zjednodusuje vyvoj SW
3. dobry marketing
A pokud jde o Notepad, nikdo v pouziti nebrani. Stejne tak se da v notepadu psat kod i pro jine jazyky a je lacine to svadet na .Net >> chcete delat trosku solidnejsi praci tak stejne clovek skonci v Notepadu a bude vypinat co jde <