Squeak 6.1 发布:Objectland 回归

Squeak/Smalltalk 6.1 Release Notes

Squeak 6.1 发布:Objectland 回归

Squeak 6.1 版本“Vanessa”正式发布,距离上一版已过去四年。此次更新融合了超过 1700 个补丁和 9000 多次方法变更,旨在庆祝 Squeak 即将迎来的 30 周年。核心亮点包括全新的 Tree Browser 以优化类与分类的导航体验,以及经典功能 Objectland(Squeak 世界)的回归。此外,版本还修复了内核基础设施,增强了调试、分析和版本控制工具,并大幅提升了 Morphic 框架的 UI 交互与高 DPI 支持。这不仅是一次技术迭代,更是一份纪念与探索的指南。

除了详细记录技术变更,这些发布说明还着重展示了宏观图景以及重大发展的整体影响。
  1. avaer

    就像学习 Lisp 会让你重新思考编程语言,学习 Erlang 会让你理解并发真正的威力一样:学习 Smalltalk 会让你明白“面向对象”到底意味着什么。

    我自从大学毕业后就没用过 Squeak 了,但很高兴它曾是课程的一部分。

    顺便一提,JavaScript 几乎所有的优点都源自 Smalltalk。

  2. taolson

    祝贺 Squeak 6.1 团队!我是 Squeak 的早期贡献者,当时 Alan Kay 的团队还在 Apple(我看到 SameGame,也就是第一个用 Morphic 实现的游戏,仍然保留在镜像中),至今我仍乐见 Squeak 及其所有衍生项目的进展。

  3. Decabytes

    我记得我很喜欢 Smalltalk。

  4. davexunit

    我喜欢 Smalltalk 的一点是,能够检查正在运行的代码,尤其是从 GUI 界面。你可以直接想“我想知道这个按钮的代码是从哪来的”,然后检查它,系统就会直接带你到对应的代码处。遗憾的是,如果没有性能上的负面影响,我们似乎无法拥有这种级别的内省能力。

  5. brabel

    关于 Morphic 架构,有哪些最好的书籍、论文或博客文章可以学习?我不是任何 Smalltalk 实现的用户,但我想多了解一些,因为 Smalltalk 对 UI 的处理方式非常有趣。

同日更多故事

2026-08-10