Squeak | |
---|---|
Paradigma | Orientação a objetos |
Surgido em | 1996 |
Última versão | 5.2b (18 de outubro de 2018) |
Criado por | Alan Kay, Dan Ingalls, Adele Goldberg |
Estilo de tipagem | Dinâmica |
Dialetos | Croquet |
Influenciada por | Smalltalk, Lisp, Logo, Sketchpad, Simula, Self |
Influenciou | Etoys, Tweak, Scratch |
Licença | Dupla: Licença Apache / Licença MIT |
Página oficial | www.squeak.org |
Squeak é uma linguagem de programação, derivada de Smalltalk por um grupo da Apple Computer, que incluía alguns dos desenvolvedores originais de Smalltalk.[1] Seu desenvolvimento foi continuado pelo mesmo grupo, na Walt Disney Imagineering, onde a linguagem era feita com o propósito de ser usada em projetos internos da Disney.
Squeak é executado em uma máquina virtual (VM), permitindo um alto grau de portabilidade. O sistema Squeak inclui código para gerar uma nova versão da VM na qual é executado, juntamente com um simulador de VM escrito em Squeak.[2]
Squeak é orientada a objetos e reflexiva. Está disponível para muitas plataformas, e programas produzidos em uma plataforma executam identicamente em todas as outras plataformas.