Saúde
Squeak
Texto da Wikipédia (pt), licença CC BY-SA. O BETARUBI mostra o verbete inteiro nesta página — a leitura não continua fora do site.
| Squeak | |
|---|---|
Logo original de 1996 por Tim Rowledge[1] | |
Screenshot da interface do usuário Squeak–Smalltalk Morphic | |
| Paradigma | Orientada a Objetos |
| Surgido em | 1996 |
| Última versão | «6.0» (5 de julho de 2022) |
| Criado por | Alan Kay, Dan Ingalls, Adele Goldberg |
| Estilo de tipagem | Dinâmica |
| Dialetos | Croquet, Newspeak, Pharo, Cuis |
| Influenciada por | Smalltalk, Lisp, Logo, Sketchpad, Simula, Self |
| Influenciou | Etoys, Tweak, Croquet, Scratch |
| Sistema operacional | Cross-platform: Unix-like, macOS, iOS, Windows, mais |
| Licença | Dupla: Licença Apache / Licença MIT |
| Extensão do arquivo | .image, .changes, .sources, .st, .cs |
| 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.[2] 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.[3]
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.
Ver também
Ligações externas
- «Página oficial» (em inglês)
- «Wiki oficial» (em inglês)
Referências
- ↑ «Tim: Squeak Smalltalk». Consultado em 28 de fevereiro de 2016
- ↑ Ingalls, Dan; Kaehler, Ted; Maloney, John; Wallace, Scott; Kay, Alan (1997). «Back to the Future: the story of Squeak, a practical Smalltalk written in itself». ACM Digital Library. ACM SIGPLAN Notices. 32 (10): 318–326. doi:10.1145/263700.263754. Consultado em 12 de junho de 2011
- ↑ Miranda, Eliot; Béra, Clément; Gonzalez Boix, Elisa; Ingalls, Dan (2018). «Two decades of smalltalk VM development: live VM development through simulation tools». Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages (PDF). [S.l.]: ACM Digital Library. pp. 57–66. ISBN 9781450360715. doi:10.1145/3281287.3281295. Consultado em 9 de novembro de 2020
