Smalltalk

z Wikipédie, slobodnej encyklopédie
Prejsť na: navigácia, hľadanie
Smalltalk
Druh objektovo orientované programovanie
Dátum vzniku 1970
Tvorca Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg
Implementácie Squeak, 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.