![罗布·派克在他的论文中如何看待“系统研究”?](https://linux22.com/image/182187/%E7%BD%97%E5%B8%83%C2%B7%E6%B4%BE%E5%85%8B%E5%9C%A8%E4%BB%96%E7%9A%84%E8%AE%BA%E6%96%87%E4%B8%AD%E5%A6%82%E4%BD%95%E7%9C%8B%E5%BE%85%E2%80%9C%E7%B3%BB%E7%BB%9F%E7%A0%94%E7%A9%B6%E2%80%9D%EF%BC%9F.png)
答案1
您随时可以直接询问 Rob Pike!
我认为在本文中,“系统”是计算机中的一切,甚至是由多台计算机组成的系统:包括操作系统,还包括硬件、编程语言、用户如何与系统交互、应用程序如何协同工作、计算机如何协同工作等等。因此 Rob Pike 对此表示遗憾
如果系统研究是相关的,我们就会看到新的操作系统和新的语言正在进入这个行业,就像我们在 70 年代和 80 年代所做的那样。
但还有那个
即使进入 20 世纪 80 年代,许多系统工作仍然围绕新架构(RISC、iAPX/432、Lisp Machines)。不再。有趣问题的主要来源以及也许有趣的解决方案已经消失了。
然后
只有一种 GUI 曾被认真尝试过,其最好的想法可以追溯到 20 世纪 70 年代。 (在某些方面,情况变得更糟;今天屏幕上布满了令人困惑的小图片。)当然还有其他可能性。 (Linux 的界面甚至不如 Windows 好!)
试图对系统的概念进行分类本身就是这篇文章鼓励读者的一部分不是去做:
回到思考和建筑系统。狭窄是无关紧要的;广度是相关的:这是本质系统。
请记住,Rob Pike 在开发 Unix 后,继续开发 Plan 9,与当前系统相比,这是相当不寻常的(但 Lisp Machines、Smalltalk 环境等的用户会感觉有些熟悉)。