Slashdot 中文
关注
EMACS 50周年
本文纪念 EMACS 诞生 50 周年,EMACS 是计算机史上具有里程碑意义的文本编辑器。早期的编程涉及机器上的物理配置,如开关和电缆(例如 ENIAC)。后来,MIT 的工程师通过在纸带上打孔来为 Whirlwind 编写代码,这是存储程序计算机的前身。随后,打孔卡成为输入代码的常用方法。到了 20 世纪 60 年代,电传打字机上的行编辑器使得交互式编程成为可能,尽管仍是一次一行地操作。全屏文本编辑器(如 EMACS)随之出现,彻底改变了程序员与代码的交互方式。EMACS 于 1976 年首次出现在 MIT 人工智能实验室的视频终端上。其强大的设计使其多年来被移植到众多操作系统中。EMACS 甚至曾随 Apple 的 Mac OS X 一起分发。此外,围绕 EMACS 形成的社区对自由软件运动以及 GNU/Linux 操作系统的开发起到了关键作用。