Squeak 6.1 发布:Objectland 回归
Squeak/Smalltalk 6.1 Release Notes

Squeak 6.1 版本“Vanessa”正式发布,距离上一版已过去四年。此次更新融合了超过 1700 个补丁和 9000 多次方法变更,旨在庆祝 Squeak 即将迎来的 30 周年。核心亮点包括全新的 Tree Browser 以优化类与分类的导航体验,以及经典功能 Objectland(Squeak 世界)的回归。此外,版本还修复了内核基础设施,增强了调试、分析和版本控制工具,并大幅提升了 Morphic 框架的 UI 交互与高 DPI 支持。这不仅是一次技术迭代,更是一份纪念与探索的指南。
除了详细记录技术变更,这些发布说明还着重展示了宏观图景以及重大发展的整体影响。
HN 评论区
142- avaer
就像学习 Lisp 会让你重新思考编程语言,学习 Erlang 会让你理解并发真正的威力一样:学习 Smalltalk 会让你明白“面向对象”到底意味着什么。
我自从大学毕业后就没用过 Squeak 了,但很高兴它曾是课程的一部分。
顺便一提,JavaScript 几乎所有的优点都源自 Smalltalk。
- taolson
祝贺 Squeak 6.1 团队!我是 Squeak 的早期贡献者,当时 Alan Kay 的团队还在 Apple(我看到 SameGame,也就是第一个用 Morphic 实现的游戏,仍然保留在镜像中),至今我仍乐见 Squeak 及其所有衍生项目的进展。
- Decabytes
我记得我很喜欢 Smalltalk。
- davexunit
我喜欢 Smalltalk 的一点是,能够检查正在运行的代码,尤其是从 GUI 界面。你可以直接想“我想知道这个按钮的代码是从哪来的”,然后检查它,系统就会直接带你到对应的代码处。遗憾的是,如果没有性能上的负面影响,我们似乎无法拥有这种级别的内省能力。
- brabel
关于 Morphic 架构,有哪些最好的书籍、论文或博客文章可以学习?我不是任何 Smalltalk 实现的用户,但我想多了解一些,因为 Smalltalk 对 UI 的处理方式非常有趣。