EMACS Turns 50 Note
Slashdot

EMACS Turns 50

The text celebrates the 50th anniversary of EMACS, a significant text editor in computing history. Early programming involved physical configurations like switches and cables on machines like ENIAC. MIT engineers later programmed the Whirlwind by punching code onto paper tape, a precursor to stored-program computers. The shift to punch cards became a common method for inputting code. By the 1960s, line editors on teletypes allowed for interactive coding, though still line by line. Full-screen text editors, like EMACS, emerged, revolutionizing how programmers interacted with code. EMACS first appeared in 1976 at MIT's Artificial Intelligence Laboratory on video terminals. Its powerful design led to rewrites for numerous operating systems over the years. EMACS even saw distribution with Apple's Mac OS X. Furthermore, the community that formed around EMACS was instrumental in the development of the free software movement and the GNU/Linux operating system.