Smalltalk

Smalltalk
Date de première versionDéveloppement démarré en 1969, disponible publiquement en 1980
ParadigmesObjet
AuteurAlan Kay, Dan Ingals, Ted Kaehler, Adele Goldberg
DéveloppeursXerox PARC
Dernière versionANSI SmalltalkVoir et modifier les données sur Wikidata
Typagedynamique
Influencé parLisp, Simula
A influencéObjective-C, Self, Oak, Java, Dylan, AppleScript, NewtonScript, Python, Ruby, Scala, Perl 6, Scratch
ImplémentationsSqueak, GNU Smalltalk, VisualWorks, Pharo
Système d'exploitationMultiplate-forme
Site websmalltalk.orgVoir et modifier les données sur Wikidata

Smalltalk est un langage de programmation orienté objet, réflexif et dynamiquement typé. Il fut l'un des premiers langages de programmation à disposer d'un environnement de développement intégré complètement graphique. Il a été créé en 1972. Il est inspiré par les langages Lisp et Simula. Il a été conçu par Alan Kay, Dan Ingals, Ted Kaehler, Adele Goldberg au Palo Alto Research Center de Xerox. Le langage a été formalisé en tant que Smalltalk-80 et est depuis utilisé par un grand nombre de personnes. Smalltalk est toujours activement développé.

Smalltalk a été d'une grande influence dans le développement de nombreux langages de programmation, dont : Objective-C, Actor (en), Java et Ruby.

Un grand nombre des innovations de l'ingénierie logicielle des années 1990 viennent de la communauté des programmeurs Smalltalk, tels que les design patterns (appliqués au logiciel), l’extreme programming (XP) et le refactoring. Ward Cunningham, l'inventeur du concept du wiki, est également un programmeur Smalltalk.

Other Languages
aragonés: Smalltalk
العربية: سمول توك
azərbaycanca: Smalltalk
български: Smalltalk
català: Smalltalk
čeština: Smalltalk
Ελληνικά: Smalltalk
English: Smalltalk
español: Smalltalk
eesti: Smalltalk
suomi: Smalltalk
Gaeilge: Smalltalk
עברית: Smalltalk
Հայերեն: Smalltalk
Bahasa Indonesia: Smalltalk
italiano: Smalltalk
日本語: Smalltalk
한국어: 스몰토크
latviešu: Smalltalk
norsk: Smalltalk
polski: Smalltalk
português: Smalltalk
русский: Smalltalk
srpskohrvatski / српскохрватски: Smalltalk
slovenčina: Smalltalk
slovenščina: Smalltalk
српски / srpski: Smalltalk
svenska: Smalltalk
тоҷикӣ: Smalltalk
Türkçe: Smalltalk
українська: Smalltalk
Tiếng Việt: Smalltalk
中文: Smalltalk