调试 Snap! 程序 2024-04-29 编程 前言 调试比编写程序要困难两倍。如果你在编程时使出了所有聪明,那你要如何调试它呢? – 《The Elements of Programming Style》 调试功能是 Snap! 相比于 Scratch 的最大改进之 阅读更多
中国历代政治得失 2024-04-27 读书 读钱穆此书, 我的获益之处: 学到中国历代政治制度变迁的许多史实。至于本书关于得失的讨论, 我深深赞同胡适在日记里写的: 保守的趋势甚明,而拥护极权 阅读更多
发布 Snap! 国内版本 2024-04-15 Snap 前言 我是 Snap! 的忠实用户。 之前围绕它写过不少文章。 除了方便我自己使用, 在国内部署 Snap! 的另一个动机是: 许多 MicroBlocks 中文用户期待使用 Snap! 作为 MicroBlocks 的上位机。 开始使 阅读更多
思考,快与慢 2024-04-14 读书 — 摘自 丹尼尔•卡尼曼 《思考,快与慢》 社会思想的一部里程碑式著作,堪与亚当·史密斯的《国富论》和西格蒙德·弗洛伊德的《梦的解析》相媲美。 在人生 阅读更多
[译] 调试模式是唯一模式 2024-04-12 编程 原文 Debug Mode is the Only Mode 译文 (由 ChatGPT 翻译, 种瓜校对和微调) 最近 Bret Victor 的一些演讲和博客文章引起了相当多的讨论。如果你还没有看过这些内容,我强烈推荐你去看一 阅读更多
lively 学习笔记 2024-04-12 编程 前言 我目前关注 lively 的 2 个版本: LivelyKernel lively.next lively.next 试图成为 LivelyKernel 下一代版本, 但完成度还不高, 目前它们各有优势: LivelyKernel 更丰富的案例和学习资料 更加稳定和完整 更强大的开发 阅读更多
使用 Squeak(Etoys) 模拟日食月食 2024-04-10 编程 太阳是石而月亮是土 – 阿那克萨哥拉(古希腊 公元前500年) 模型是揭示真相的谎言 前两天跟小蘑菇分享 Squeak 学习笔记, 里边提到: Alan Kay 说计算机可以是一切的 阅读更多
SqueakJS 学习笔记 2024-04-09 编程 SqueakJS 是一个纯 JavaScript 实现的 Squeak 虚拟机, 能够运行未经修改的 Smalltalk image。 – SqueakJS 主页 前言 当我们说 “在 Squeak 中编程”, 通常指的是在 Squeak image 中编 阅读更多