Smalltalk

Smalltalk
Información general
Paradigma orientado a objetos
Apareció en Desarrollo comenzado en 1969. Públicamente disponible en 1980
Diseñado por Alan Kay
Sistema de tipos dinámico
Implementaciones múltiples
Influido por Simula, Sketchpad, LISP
Ha influido a Objective-C, Java, Self, Python, Ruby, AppleScript
[ editar datos en Wikidata]

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican entre sí, mediante el envío de mensajes.

Un sistema Smalltalk está compuesto por:

Smalltalk obtuvo el segundo lugar para "lenguaje de programación más querido" en las encuestas para desarrolladores de Stack Overflow en 2017.[1]

Historia

Los orígenes de Smalltalk se encuentran en las investigaciones realizadas por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros durante los años setenta en el Palo Alto Research Institute de Xerox (conocido como Xerox PARC), para la creación de un sistema informático orientado a la educación. El objetivo era crear un sistema que permitiese expandir la creatividad de sus usuarios, proporcionando un entorno para la experimentación, creación e investigación.

Other Languages
aragonés: Smalltalk
العربية: سمول توك
azərbaycanca: Smalltalk
български: Smalltalk
català: Smalltalk
čeština: Smalltalk
Ελληνικά: Smalltalk
English: Smalltalk
eesti: Smalltalk
suomi: Smalltalk
français: Smalltalk
Gaeilge: Smalltalk
עברית: Smalltalk
Հայերեն: Smalltalk
Bahasa Indonesia: Smalltalk
italiano: Smalltalk
日本語: Smalltalk
한국어: 스몰토크
latviešu: Smalltalk
Nederlands: 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