编程利器:Linux 与 Kate 编辑器的完美结合
在编程的世界里,拥有一个合适的工作环境和工具就如同拥有了一把能撬动地球的杠杆。就像阿基米德所说:“给我一根足够长的杠杆和一个立足之地,我就能撬动地球。”对于编程而言,操作系统就是我们的立足之地,而各类工具则是那根杠杆,帮助我们完成各种计算任务。
操作系统的演变:从 DOS 到 Linux
早期的操作系统如 DOS,为我们提供了有限的“立足之地”。它能让我们访问磁盘存储,以标准方式加载和运行软件,但工具集相对较小。实际上,DOS 是更强大的 Unix 操作系统的“简化版”。Unix 由 AT&T 研究实验室在 20 世纪 60 年代和 70 年代开发,最初只能在大型昂贵的大型机上运行。随着 x86 PC 的发展,到 20 世纪 90 年代左右,英特尔的 CPU 有足够的能力运行基于 Unix 模型的操作系统。1991 年,芬兰程序员 Linus Torvalds 编写了一个能在廉价的 386 基于 PC 上运行的 Unix“仿制品”——Linux 操作系统,它最终在 Unix 世界占据主导地位。其他 Unix 的桌面变体也相继出现,其中最重要的是 BSD Unix,它成为了苹果 Mac 的 OS/X 操作系统的核心。
交互式开发环境(IDE)的崛起
在编程工具方面,20 世纪 80 年代 Turbo Pascal 取得了传奇般的成功,主要原因在于它将编辑器和编译器集成在一起,并提供了一个菜单,方便用户在编写代码的编辑器、将代码编译成可执行文件的编译器以及运行和测试文件的 DOS 之间快速切换。它是第一个为程序员提供交互式开发环境(IDE)的成功商业产品。
超级会员免费看
订阅专栏 解锁全文
291

被折叠的 条评论
为什么被折叠?



