Skip to content
EntityQ762464· pop 21· linked from 112 articles

linguaggio di programmazione

Key facts

Programming language.name
Squeak
Programming language.logo
Squeak.svg
Programming language.logo caption
Original 1996 logo by Tim Rowledge
Programming language.screenshot
Squeak 51 morphic interface screenshot.png
Programming language.screenshot caption
Screenshot of the Squeak–Smalltalk Morphic user interface.
Programming language.paradigm
object-oriented
Programming language.designers
Alan Kay, Dan Ingalls, Adele Goldberg
Programming language.developers
The Squeak Community
Programming language.typing
Dynamic
Programming language.implementations
Squeak, Croquet
Programming language.dialects
Croquet, Newspeak, Pharo, Cuis
Programming language.influenced by
Smalltalk, Lisp, Logo; Sketchpad, Simula; Self
Programming language.influenced
Etoys, Tweak, Croquet, Scratch
Programming language.platform
Cross-platform
Programming language.operating system
Cross-platform: Unix-like, macOS, iOS, Windows, more
Programming language.license
MIT, Apache
Programming language.file ext
.image, .changes, .sources, .st

via Wikipedia infobox

Source code

Link to the source-code README · 2,076 chars · not written by Vinony

Wikidata facts

Developer
Apple Inc.
Official website
squeak.org
Show 10 more facts
influenced by
Logo
programming paradigm
object-oriented programming
Commons category
Squeak
copyright license
MIT License
name in kana
スクイーク
inception
1996-00-00
programmed in
C
source code repository URL
github.com/squeak-smalltalk/squeak-app
software version identifier
6.0-22104
typing discipline
dynamic typing
Sources (4)

via Wikidata · CC0

Article · Italiano

Il linguaggio di programmazione Squeak è un dialetto di Smalltalk. È orientato agli oggetti, basato sulla classi e con il supporto alle riflessioni. È derivato direttamente da Smalltalk-80 da un gruppo nella divisione Apple Computer che includeva alcuni degli sviluppatori originali di Smalltalk-80. Il suo sviluppo è stato continuato dallo stesso gruppo a Walt Disney Imagineering, dove era destinato ad essere utilizzato nei progetti Disney interni. Successivamente il gruppo ha proseguito il lavoro con il supporto da laboratori HP, SAP Labs e più di recente Y Combinator. Squeak è multipiattaforma, cioè i programmi prodotti su una data piattaforma funzionano senza modifiche su tutte le altre piattaforme (come Windows, Linux e macOS). Il sistema Squeak include il codice per la generazione di una nuova versione della macchina virtuale (VM) su cui è in esecuzione. Include anche un simulatore VM scritto in Squeak. Per questi motivi, è facile da portare su altre piattaforme.

Abstract from DBpedia / Wikipedia · CC BY-SA