前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython /h4>
一、引言
2021 年,程序员/研究员/前麻省理工学院研究员 Jonathan Edwards 撰写了一篇名为“警 :技术停滞”的博客,认为 1996 年之后,随着互联 大潮的兴起,软件技术却没有革命性的变革,走的都是 1996 年之前技术的修修补补,没有创新性的新东西。
下面笔者就从操作系统、编程语言和数据库以及应用软件四个方向为代表来分析一下这 25 年来的软件技术发展。
二、操作系统发展
纵观近 25 年来通用操作系统的发展,PC 端单机操作系统基本都是以 Unix、Windows、Linux 为基础的操作系统的持续演进。21 世纪兴起且有广泛市场的 Android 和 iOS 等移动设备操作系统,也是以 Linux 或 Mac OS 内核基础上发展出来的, 而 Mac OS 却是 Unix 的分支。
而这个时代,互联 的飞速发展,特别是数据中心的建设,使得基于云的操作系统也得到了了长足的发展,不过其基本原理也未脱离早期的分布式操作系统的思路。
因此现代操作系统笔者认为是基于以前的技术进行了创新性的发展,使得其适应新应用场景的需要,不能简单的看成原有操作系统的修修补补,但也不是颠覆式的创新。
三、计算机语言的发展
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!