z Wikipedie, slobodnej encyklopedie
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
.
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.
Tento ?lanok je ?iasto?ny alebo uplny preklad ?lanku
Smalltalk
na ?eskej Wikipedii.