2026-08-25
每日一句 · 技术圈趣话
“Computer science is no more about computers than astronomy is about telescopes.”
计算机科学之于计算机,就像天文学之于望远镜——它并非仅仅关乎机器本身。
— Edsger Dijkstra
背后的故事
这句话出自荷兰计算机科学家 Edsger Dijkstra(艾兹格·迪杰斯特拉),他是图灵奖得主,以最短路径算法、结构化编程、信号量等贡献闻名。在一次演讲或文章中,他试图纠正当时人们对计算机科学的误解——很多人认为计算机科学就是编程或研究硬件。Dijkstra 用天文学与望远镜的类比指出:天文学研究的是宇宙,望远镜只是工具;同样,计算机科学研究的是计算、算法、信息处理等本质问题,计算机只是实现这些思想的工具。这句话在技术圈广为流传,因为它精准地定义了学科的核心,提醒程序员不要沉迷于具体技术细节而忽略更本质的抽象和理论。每当有人将计算机科学等同于“写代码”或“修电脑”时,这句名言就会被引用,成为捍卫学科深度的经典论据。
小测
1. What does Dijkstra mean by comparing computer science to astronomy?