@ji

UNIX Emacs: A Retrospective (Lessons for Flexible System Design)

, and . Proceedings of the 1st Annual ACM SIGGRAPH Symposium on User Interface Software, page 95--101. New York, NY, USA, ACM, (1988)
DOI: 10.1145/62402.62417

Abstract

UNIX Emacs is well-known and widely used as a text editor that has been extended in a remarkable number of directions, not always wisely. Because it is programmable in a powerful yet simple programming language, Emacs has been used as a development tool for the construction of some remarkably complex user-oriented programs. Indeed, it has served as both a user interface management system and a user interface toolkit, though it was designed as neither. In this paper, we discuss the features that have made it so popular for user interface development, in an attempt to derive lessons of value for more powerful and more systematically designed systems in the future.

Description

UNIX Emacs: a retrospective (lessons for flexible system design)

Links and resources

Tags

community

  • @dblp
  • @ji
@ji's tags highlighted