한국   대만   중국   일본 
Smalltalk ? Wikipedia Presko?i? na obsah

Smalltalk

z Wikipedie, slobodnej encyklopedie
Smalltalk
Druh objektovo orientovane programovanie
Datum vzniku 1970
Tvorca Alan Kay , Dan Ingalls , Ted Kaehler , Adele Goldberg
Implementacie Squeak , GNU Smalltalk , VisualWorks , VA Smalltalk

Smalltalk je objektovo orientovany programovaci jazyk , ktory v Xerox PARC vyvinuli Alan Kay , Dan Ingalls , Ted Kaehler , Adele Goldberg v sedemdesiatych rokoch 20. storo?ia . In?piraciu ?erpali preva?ne z projektov Sketchpad a Simula .

Aj ke? sa nejedna o najroz?irenej?i jazyk pre pisanie podnikovych aplikacii ?i vyuku, je dodnes ?asto pou?ivany. Prave komunita okolo Smalltalku vyvinula extremne programovanie , system testovania programu SUnit (jeho znamej?ia verzia JUnit sa ?asto vyu?iva v Jave), refaktoring a navrhove vzory .

Povodna implementacia jazyka mala ve?mi vysoke obstaravacie naklady, ?o branilo va??iemu roz?ireniu medzi amatermi. V su?asnosti sa stavaju popularnymi slobodne implementacie ako Squeak .

Uka?ka kodu [ upravi? | upravi? zdroj ]

Klasicky priklad Hello, world! je v Smalltalku mo?ne zapisa? napr. nasledovne:

Transcript
 show:
 'Hello, world!'
.

Objektu Transcript sa posiela sprava show: s parametrom 'Hello, world!'. Volanie metody show: vypi?e na konzolu re?azec, ktory sa odovzdal ako parameter.

Zdroj [ upravi? | upravi? zdroj ]

Tento ?lanok je ?iasto?ny alebo uplny preklad ?lanku Smalltalk na ?eskej Wikipedii.