#每日新知 2026 - 01 - 07(007/365) D2522
图1 搞懂 图2 学校
『计算机编程的难点,不在于通过代码表达我们希望机器执行的操作。真正的难点在于将人类思维——及其所有的模糊性、歧义性和矛盾——转化为逻辑严密且明确的 Computational Thinking(计算思维),进而以编程语言的 Syntax(语法)形式化地表达出来。
当程序员还在打孔卡上打洞时,这是难点;当他们敲击 COBOL 代码时,这是难点;当他们构建 Visual Basic GUI 时(戏谑地说,也许是为了追踪凶手的 IP 地址),这是难点;如今,当他们向 Language Models(语言模型)发送提示以生成看似合理的 Python 代码时,这依然是难点。
一直以来的难点——且在未来许多年里很可能仍将是难点——在于确切地知道我们要指令机器去做什么。』——Jason Gorman, The Future of Software Development Is Software Developers
10分13秒 253主题 7804字