Smalltalk
Ilme
See artikkel räägib programmeerimiskeelest; "small talk" tähendab lobisemist. |
Smalltalk | |
---|---|
Paradigma | objektorienteeritud |
Väljalaskeaeg | 1970ndad |
Looja | Alan Kay, Dan Ingalls, Adele Goldberg |
Arendaja | Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace ja Xerox PARC |
Viimane väljalase | Smalltalk-80 versioon 2 (1980) |
Tüüpimine | dünaamiline |
Implementatsioonid | Squeak, GNU Smalltalk, VisualWorks, VA Smalltalk |
Mõjutatud keeltest | Lisp, Simula, Logo, Sketchpad |
Mõjutanud keeli | Objective-C, Self, Java, PHP >=5, Logtalk, Dylan, AppleScript, Lisaac, NewtonScript, Python, Ruby, Scala, Perl 6, Common Lisp Object System, Falcon, Io, Ioke |
Smalltalk on objektorienteeritud dünaamiliselt tüübitud reflektiivne programmeerimiskeel. Smalltalk loodi peamiseks haridusalaseks kasutuseks ja õppeks, Xerox PARC'i Õppimise Uurimise Grupis Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace ja teiste poolt 1970. aastatel.
Keele esimene versioon anti välja nime Smalltalk-80 all, ning on sest ajast alates leidnud laia kasutamist. ANSI Smalltalk ratifitseeriti 1998. aastal ning see on Smalltalki standardiks.
Hello, world
[muuda | muuda lähteteksti]Hello world programm Smalltalkis:
Transcript show: 'Hello, world!'.