|
Ez a szócikk vagy szakasz lektorálásra, tartalmi javításokra szorul. |
A Smalltalk egy objektumorientált, dinamikusan tipizált, reflektív programozási nyelv. A Smalltalkot az "ember-számítógép szimbiózis" által példázott "új számítástechnikai világ" alapnyelveként hozták létre. A nyelvet részben oktatási célokra, különösen a konstruktivista tanuláshoz tervezték és hozták létre a Xerox PARC Learning Research Group (LRG) munkatársai, Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Diana Merry, Scott Wallace és mások az 1970-es években.
A nyelv először Smalltalk-80 néven jelent meg. A Smalltalk-szerű nyelveket aktívan fejlesztik, és hűséges felhasználói közösségeket gyűjtöttek maguk köré. Az ANSI Smalltalkot 1998-ban ratifikálták, és ez a Smalltalk szabványos változata.[1]
A Smalltalk 2017-ben a Stack Overflow fejlesztői felmérésében a második helyet szerezte meg a "legkedveltebb programozási nyelv" kategóriában, de a 2018-as felmérésben nem került be a 26 legkedveltebb programozási nyelv közé.[2]