Smalltalk

z Wikipédie, slobodnej encyklopédie
Skočit na navigaci Skočit na vyhledávání
Smalltalk
Druhobjektovo orientované programovanie
Dátum vzniku1970
TvorcaAlan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg
ImplementácieSqueak, GNU Smalltalk, VisualWorks, VA Smalltalk

Smalltalk je objektovo orientovaný programovací jazyk, ktorý v Xerox PARC vyvinuli Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg v sedemdesiatych rokoch 20. storočia. Inšpiráciu čerpali prevažne z projektov Sketchpad a Simula.

Aj keď sa nejedná o najrozšírenejší jazyk pre písanie podnikových aplikácií či výuku, je dodnes často používaný. Práve komunita okolo Smalltalku vyvinula extrémne programovanie, systém testovania programu SUnit (jeho známejšia verzia JUnit sa často využíva v Jave), refaktoring a návrhové vzory.

Pôvodná implementácia jazyka mala veľmi vysoké obstarávacie náklady, čo bránilo väčšiemu rozšíreniu medzi amatérmi. V súčasnosti sa stávajú populárnymi slobodné implementácie ako Squeak.

Zdroj[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku Smalltalk na českej Wikipédii.