Gnissla | |
---|---|
Semantik | objektorienterad |
Språkklass | programmeringsspråk och visuell programmering |
Framträdde i | 1996 |
Författare | Alan Kaye , Dan Ingalls , Adele Goldberg |
Utvecklaren | Äpple |
Släpp | 5.3-19481 [1] ( 3 juni 2022 ) |
Typ system | dynamisk |
Stora implementeringar | Squeak, Croquet |
Blivit påverkad | Smalltalk , Lisp , Logotyp ; Skissblock , Simula , Själv |
Licens | MIT |
Hemsida | squeak.org |
Plattform | plattformsoberoende |
Mediafiler på Wikimedia Commons |
Squeak är ett programmeringsspråk , en dialekt av Smalltalk-språket .
Har en plattformsoberoende implementering ( Windows , Linux , Macintosh ).
Squeak utvecklades ursprungligen av en grupp Apple-datorprogrammerare , som inkluderade några av Smalltalk-80-utvecklarna. Utvecklingen fortsatte av samma grupp redan på Walt Disney Imagineering.
För tillfället är Squeak tillgänglig helt gratis för all användning. Dessutom är Squeak fullt tillgänglig i källkoder (inklusive den virtuella maskinen). Squeak implementerar flera grafikundersystem (inklusive MVC, ärvt från den ursprungliga Smalltalk-80, som inte stöds i den aktuella versionen, fungerar i versioner före 3.8). Det viktigaste är dock Morphics eget grafikundersystem (porterat från Self ).
Förutom själva miljön distribueras Squeak by Example-boken under en öppen licens.
Nackdelarna inkluderar den virtuella maskinens låga prestanda, ett ganska märkligt GUI och en liten mängd dokumentation.
Bland huvudutvecklarna: Dan Ingalls (Dan Ingalls) och Alan Kay (Alan Kay).