编程的终结
我们中的大多数人还是恐龙,等待着陨落的流星。
在 1980 年代,我学会了为 Commodore VIC-20 或 Apple 等个人电脑编程][e。 在伯克利学院学习计算机科学后,我的专业培训以我称之为“经典”CS 为基础,包括编程、算法和数据结构,最终获得了伯克利的博士学位。 经典计算机科学的最终目标是将一个概念简化为可以由人类使用 Java、C++ 或 Python 等语言编写的程序。 无论在经典 CS 中一个想法多么复杂或复杂,它都可以使用人类可读和理解的程序来表达。
1990 年代初期,我还在上大学的时候,我们还在经历 AI 寒冬。 人工智能也由经典算法主导。 Dan Huttenlocher 是计算机视觉领域的先驱,现任麻省理工学院计算机学院院长。 我在康奈尔大学的第一个研究职位是与他一起工作。 Dan Huttenlocher 1995 年的博士计算机视觉课程是一门经典课程,没有提到深度学习、神经网络或任何类似的东西。 它是纯粹的经典算法,例如 Canny 边缘检测和光流。 深度学习仍处于起步阶段,并未被视为主流 AI 或主流 CS。
来源和详细信息:
https://mdwdotla.medium.com/the-end-of-programming-6e3f7ff0d8b4