首先 - 提前感谢您的所有答案。 第二 - 我不是要求编写适用于现代系统(如Ubuntu 11.10或Windows 7)的控制台程序,也不是批处理文件。 第三 - 我不会成为DOS 6.22,也不会成为Windows 3.1程序开发人员。也许我会为了教育目的而写小程序。
我想知道程序员如何早期工作(我指的是70年代,80年代和90年代开始)的计算机日。在维基百科上有很多关于它的信息,让我们把它称为“远古时代”,但在编程定义中关于“中世纪”(我指的是70-90)还不够。虽然在DOS时代程序高度依赖于使用的机器(因为它们直接调用硬件IRQ),但我无法相信今天没有类似集成开发环境的东西,而且其中一些是用高级编程语言编写的。是否有可能在汇编中写入Prehistoric 2?我不这么认为,但我认为早期版本的BASIC无法获得这种可能性。
您能推荐一些好的文章或信息来源吗?我对MS(DOS,Windows 16位)和Unix平台感兴趣。
答案 0 :(得分:2)
我在那个时期在Windows 16位和DOS(也是DEC VAX和Alpha)上工作。 大多数情况下,我使用的是Turbo Pascal和Delphi 1,它们都提供了IDE。这是在90年代初期
答案 1 :(得分:2)
另请参阅90年代早期常用的Borland Turbo C++和Borland C++。
如果内存服务,Commander Keen是使用Borland工具构建的。很可能其他相同时代的Apogee / id游戏(如原始2D Duke Nukem)也是在Borland下构建的。
稍后(90年代初期到中期),id Software开始使用Watcom和DOS/4GW DOS扩展程序来构建原始DOOM之类的游戏。