0
Smalltalk é uma linguagem de programação reflexiva orientada a objeto e tipada dinamicamente.O Smalltalk foi criado como a linguagem para sustentar o "novo mundo" da computação exemplificado pela "simbiose humano-computador".Smalltalk é uma linguagem de programação orientada a objetos com um histórico rico e um legado histórico.Nasceu na Xerox PARC na década de 1970, criada pela equipe brilhante e visionária de Alan Kay, Dan Ingalls e Adele Goldberg.O Smalltalk foi criado para investigar a programação de ensino para crianças.Compreensivelmente, é uma linguagem muito pequena e simples, a mais simples das principais linguagens de programação .... Smalltalk é uma recursão sobre a noção de computador em si.Em vez de dividir “coisas de computador” em coisas cada vez menos fortes que o todo? -? Como estruturas de dados, procedimentos e funções que são a parafernália usual das linguagens de programação? -? Cada objeto Smalltalk é uma recursão de todas as possibilidades do computador.Assim, sua semântica é um pouco como ter milhares e milhares de computadores conectados por uma rede muito rápida.E a contribuição do Smalltalk é um novo paradigma de design?por atacar grandes problemas do programador profissional e possibilitar pequenos para o usuário iniciante.O projeto orientado a objetos é uma tentativa bem-sucedida de melhorar qualitativamente a eficiência da modelagem de sistemas dinâmicos cada vez mais complexos e de relacionamentos com os usuários possibilitados pela explosão de silício.Existem vários bons dialetos do Smalltalk, como Squeak, Pharo e Dolphin Smalltalk (para Windows).
smalltalk