新时代的黎明:经典计算机科学的终结

编程的终结

我们中的大多数人还是恐龙,等待着陨落的流星。

在 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