Squeak
开源跨平台的现代Smalltalk编程环境,以「自我实现」为核心特征,虚拟机和开发环境大量使用Smalltalk语言编写,支持活系统(live system)开发模式,广泛用于编程教育与探索性开发
Timeline (last 90 days)
Squeak社区发布了Squeak 6.1版本,此前经过四年多的持续开发
Squeak是一个开源的、跨平台的Smalltalk实现,其虚拟机和开发环境本身大量使用Smalltalk语言编写(自我实现)
镜像(image)是Squeak和Smalltalk生态的核心概念,是包含所有对象状态、类定义、运行时数据及开发工具的二进制快照文件
Morphic是最初由Self语言团队开发、后被移植到Squeak的直接操作式图形界面框架,其中每个界面元素都是一个具有自身行为和状态的Morph对象
Scratch早期版本的界面系统直接继承自Squeak的Morphic框架
Smalltalk/Squeak是活编程理念最早的系统性实践者之一,比热重载和REPL驱动开发等概念早了数十年
Squeak的官方公告在Fosstodon上发布
Squeak是由社区维护的开源项目,并非由某家商业公司主导
All Facts (8)
Squeak是由社区维护的开源项目,并非由某家商业公司主导
50%UnverifiedSqueak是一个开源的、跨平台的Smalltalk实现,其虚拟机和开发环境本身大量使用Smalltalk语言编写(自我实现)
50%Unverified镜像(image)是Squeak和Smalltalk生态的核心概念,是包含所有对象状态、类定义、运行时数据及开发工具的二进制快照文件
50%UnverifiedMorphic是最初由Self语言团队开发、后被移植到Squeak的直接操作式图形界面框架,其中每个界面元素都是一个具有自身行为和状态的Morph对象
50%UnverifiedScratch早期版本的界面系统直接继承自Squeak的Morphic框架
50%UnverifiedSmalltalk/Squeak是活编程理念最早的系统性实践者之一,比热重载和REPL驱动开发等概念早了数十年
50%UnverifiedSqueak的官方公告在Fosstodon上发布
50%UnverifiedSqueak社区发布了Squeak 6.1版本,此前经过四年多的持续开发
50%