Smalltalk

Allikas: Vikipeedia
Disambig gray.svg  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 lasti 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 | redigeeri lähteteksti]

Hello world programm Smalltalkis:

Transcript show: 'Hello, world!'.