💡
原文中文,约5400字,阅读约需13分钟。
📝
内容提要
作者重新进入Squeak,将debugger作为主要编程工具,喜欢动手实践来理解事物。作者构建了MyLab package来方便实验,逐渐适应了Squeak中的生活。Squeak提供了许多设施来发展和理解想法。作者的开发风格包括image管理、使用etoys快速开始项目、使用dynatalk在etoys中使用、查询语法和常用对象、代码片段、debugger的常见用法、morph的基本属性、hypertext、blocks的常见用法、布局、Git Browser的使用、Promise的使用、与其他系统互操作、Dynatalk的使用、视角和Snap!的使用。
🎯
关键要点
- 作者重新进入Squeak,使用debugger作为主要编程工具。
- 作者通过动手实践来理解事物,构建了MyLab package以方便实验。
- Squeak提供了许多设施来发展和理解想法,支持建构主义学习风格。
- 作者的开发风格包括image管理、使用etoys、dynatalk、查询语法和常用对象等。
- 作者强调不保存原始image,使用save as管理版本。
- 使用etoys快速开始项目,利用morph的基本属性进行开发。
- debugger的常见用法包括探索表达式和添加断点。
- 作者介绍了hypertext的使用和blocks的常见用法。
- 布局管理通过设置morph的layoutPolicy来控制submorphs。
- Git Browser的使用和Promise的基本用法被提及。
- 与其他系统如Python、JavaScript互操作的能力被强调。
- 作者对Dynatalk的介绍和使用方法进行了说明。
- FAQ部分解答了对象回收和重新进入Squeak的原因。
➡️