计算机编程的 20 年变迁!

计算机编程的 20 年变迁!


技术在更迭 , 科技在变化 。 20 年前 , 或许只是处于概念型的技术 , 如今早已深入落地我们的日常生活中 , 而从计算机编程角度来看 , 在互联网发展的 20 年间 , 究竟有哪些根本性的变化?本文即将揭晓答案 。

作者 | Sedat Kapanoglu 译者 | 明明如月 , 责编 | 屠敏

以下为译文:

我在 Quora 上看到了 “现在的计算机编程和 20 年前有何不同?” 这个问题 , 就开始思考答案 。 由于答案太长 , 现在将其整理成一篇文章发表在此 。

以下是我总结的过去 20 年计算机编程的变化 , 将这些变化以随机的顺序列举出来:

一些 20 年前还是理论性的概念 , 像不可变性、尾部递归、集合的惰性求值、模式匹配、一级函数(如 lambda 表达式)等函数式编程范式 , 现在已经成为主流 。

推荐阅读