David Korn
American computer programmer
David Korn 's AcademicInfluence.com Rankings
Download Badge
Computer Science
David Korn 's Degrees
- PhD Computer Science University of California, Berkeley
- Masters Computer Science University of California, Berkeley
- Bachelors Mathematics California Institute of Technology
Similar Degrees You Can Earn
Why Is David Korn Influential?
(Suggest an Edit or Addition)According to Wikipedia, David G. Korn is an American UNIX programmer and the author of the Korn shell , a command line interface/programming language. Education and work David Korn received his undergraduate degree in mathematics from Rensselaer Polytechnic Institute in 1965 and his Ph.D. in applied mathematics from NYU's Courant Institute of Mathematical Sciences in 1969. After working on computer simulations of transsonic airfoils and developing the Korn airfoil, he switched fields to computer science and became a member of technical staff at Bell Laboratories in 1976. He developed Korn shell in response to problems he and his colleagues had with the most commonly used shells at the time, Bourne shell and C shell. The Korn shell pioneered the practice of consultative user interface design, with input from Unix shell users, and from mathematical and cognitive psychologists. The user interface, which included a choice of editing styles was incorporated into, or copied by, most subsequent Unix shells. The Korn shell is backward-compatible with Bourne shell, but takes a lot of ideas from C shell, such as history viewing and vi-like command line editing.
David Korn 's Published Works
Published Works
- The VCDIFF Generic Differencing and Compression Data Format (2002) (98)
- Engineering a Differencing and Compression Data Format (2002) (62)
- A new dimension for the Unix® file system (1990) (49)
- SFIO: Safe/Fast String/File IO (1991) (38)
- The new KornShell command and programming language (1989) (30)
- Porting UNIX to windows NT (1997) (26)
- A User-Level Replicated File System (1993) (21)
- n -DFS: the Multiple Dimensional File System (1995) (17)
- The KornShell command and programming language (1989) (16)
- ksh - an extensible high level language (1994) (15)
- Infrastructure for Wide-Area Software Development (1996) (13)
- Principles for writing reusable libraries (1995) (13)
- Feature-based portability (1994) (10)
- Libraries and file system architecture (1995) (9)
- UWIN: UNIX for windows (1997) (7)
- Intertool connections (1995) (6)
- The AT&T AST OpenSource Software Collection (2000) (4)
- Migrating an MVS Mainframe Application to a PC (2004) (3)
- Extended Data Formatting Using Sfio (2000) (3)
- Configuration management (1995) (3)
- Proceedings of Freenix Track: 2000 Usenix Annual Technical Conference the At&t Ast Opensource Software Collection (2000) (0)
- Proceedings of 2000 Usenix Annual Technical Conference E X T E N D E D D Ata F O R M at T I N G U S I N G S F I O Extended Data Formatting Using Sso (2000) (0)
- Tool- and application-building languages (1995) (0)
This paper list is powered by the following services:
Other Resources About David Korn
What Schools Are Affiliated With David Korn ?
David Korn is affiliated with the following schools: