Squeak

维基百科,自由的百科全书
跳到导航 跳到搜索
Squeak
Squeak 3.9 + SmallDEVS.png
X11之上执行Squeak
原作者 Alan Kay, Dan Ingalls, Adele Goldberg
開發者 Alan Kay, Dan Ingalls, Ted Kaehler, Scott Wallace, John Maloney, Andreas Raab, Mike Rueger
初始版本 1996年
穩定版本
穩定版本
4.1
(2010年4月18日 (2010-04-18)[1]
操作系统 Unix-like, Mac OS X, Windows, iPhone OS, and others
类型 Smalltalk virtual machine, development environment
许可协议 MIT license
網站 www.squeak.org

Squeak是一套Smalltalk的程序开发平台。

1996年,Smalltalk的发明者艾伦·凯加入了迪斯尼公司,任Imagineering公司的副总裁,从事开发Squeak软件,当时是Smalltalk-80的版本。Dr. Geo II是用Squeak开发的。MIT媒体实验室推动的OLPC计划,采用Squeak作为开发环境。Squeak可以自由下载,不需任何费用,包括所有的源代码,还附有虚拟机器(VM)。Squeak 4.0有MIT版权

图形介面架构[编辑]

  • Morphic,这是最重要的一个介面。
  • Etoys,基于Morphic
  • Tweak,新的实验介面。
  • Squeak versions 3.8及更早的版本还有MVC,是一种Model-View-Controller架构模板[2]

注释[编辑]

  1. ^ Andreas Raab. Squeak 4.1 released. Squeak Oversight Board. April 18, 2010. 
  2. ^ 存档副本. [2011-06-12]. (原始内容存档于2012-06-29). 

参见[编辑]

外部链接[编辑]