本文通过Andy Wingo的Mastodon帖子,引用了Gerald Sussman的观点:现代编程已从组合小型、可理解的部件,转变为对不透明的外部库进行'基础科学'式的探索。文章探讨了这一变化如何影响MIT放弃Scheme作为入门课程的决定,因为当今的工程需要探究未知系统,而非从透明组件构建。这是一篇关于软件工程本质演变及系统构建中深度理解缺失的评论。
背景
Gerald Sussman是著名的计算机科学家,也是《计算机程序的构造和解释》(SICP)的合著者,该书使用Scheme语言,并长期作为MIT编程入门课程的基础。MIT放弃Scheme的转变反映了软件构建和理解方式的更广泛变化。
- 来源
- Lobsters
- 发布时间
- 2026年3月12日 05:25
- 评分
- 5.0 / 10