我正在重新阅读Joel的Strategy Letter II: Chicken and Egg problems并遇到了这个有趣的报价:
实际上,WordStar已移植到DOS
通过更改
码。 (真正的程序员可以告诉你
那字节是什么,我很久以来
忘记了)。
通过快速的Google搜索,我找不到与此相关的任何其他参考。这是真实的还是只是一个比喻?为了追求成为“真正的程序员”的利益,单字节更改了什么?
最佳答案
听起来有点夸张,发现了一些WordStar历史记录here
适用于MS-DOS的WordStar 3.0
1982年4月
在一个整夜的整夜会议中,Jim Fox修补了WordStar的CP / M-86版本,使其在IBM PC上的MS-DOS下运行,因此可以向Rubenstein演示。实际的移植是由一群爱尔兰程序员使用英特尔开发系统完成的,该系统运行ISIS II操作系统。软件构建是在8英寸软盘上完成的,然后通过串行电缆将二进制(可执行)文件传输到IBM PC。
但是...乔尔可能意味着MS-DOS 1.0 / QDOS
MS-DOS 1.0实际上是QDOS(Quick and Dirty操作系统)的重命名版本,Microsoft在1981年7月从西雅图公司(适当地命名为Seattle Computer Products)购买了它。QDOS已被开发为CP / M 8的克隆。位操作系统,以提供与当今流行的商业应用程序(如WordStar和dBase)的兼容性。 CP / M(微计算机控制程序)由Digital Research的Gary Kildall于几年前编写,已经成为第一个通用的微计算机操作系统。
关于history - 从CP/M到DOS的WordStar端口的单字节更改是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/632145/