DOS操作系统是在什么平台上开发的?
——我记得以前讨论过这问题,好像是说 DOS 是用汇编加 C 语言开发的。
在没有任何操作系统之前,程序是如何录入的?
最早的操作系统的开发是通过什么软件或者硬件?
我们现在是否还能不依赖任何操作系统来开发操作系统?
这三个问题很有意思,也是我以前曾经思考过的。我这么说吧,你想想现在最先进、最精密的数控机床是怎么生产出来的?世界上第一台机床是怎么生产出来的?这三个问题有点哲学意义,机床、计算机有点像生命,可以自己复制自己,自己制造自己,在自己的基础上生产和改进自己,只是它们都是在人的设计和控制下“繁衍”而已。这个问题甚至可以追溯到生命是怎么诞生的。或者我们人只是更高级生命所设计的机器?
我们现在是否还能不依赖任何操作系统来开发操作系统?
——可以不依赖任何操作系统来开发软件,操作系统也是软件,但你得从头做起,就像早期的计算机科学工作者那样,等于让历史重演一遍。