David G. Korn (28 de agosto de 1943 [1] ) es un programador de UNIX estadounidense y autor del shell Korn ( ksh ), un lenguaje de programación / interfaz de línea de comandos .
David Korn | |
---|---|
Nació | Brooklyn, Nueva York , EE. UU. | 28 de agosto de 1943
Ocupación | Programador |
Educación y trabajo
David Korn recibió su licenciatura en matemáticas del Instituto Politécnico Rensselaer en 1965 y su Ph.D. en Matemáticas Aplicadas por Universidad de Nueva York 's Courant Instituto de Ciencias Matemáticas en 1969. Después de trabajar en simulaciones por ordenador de superficies de sustentación transónico y el desarrollo de la superficie de sustentación Korn, [2] se pasó campos de la informática y se convirtió en un miembro del personal técnico de los Laboratorios Bell en 1976 . desarrolló Korn en respuesta a los problemas que él y sus colegas tuvo con las conchas más utilizados en el momento, shell Bourne y shell C . El shell Korn fue pionero en la práctica del diseño de interfaces de usuario consultivo, con aportaciones de los usuarios del shell Unix y de psicólogos matemáticos y cognitivos. [ cita requerida ] La interfaz de usuario, que incluía una selección de estilos de edición (las opciones incluían estilos basados en vi y en dos variantes de Emacs) fue incorporada o copiada por la mayoría de los shells de Unix posteriores. El shell Korn es compatible con versiones anteriores del shell Bourne, pero toma muchas ideas del shell C, como la visualización del historial y la edición de la línea de comandos similar a vi .
Korn shell y Microsoft
Microsoft incluyó una vez una versión del shell Korn producida por Mortice Kern Systems (MKS) en un paquete de integración UNIX para Windows NT . [ discutir ] Esta versión no era compatible con ksh88 (una especificación de shell de Korn), y Korn mencionó esto durante un período de preguntas y respuestas de una presentación de Microsoft durante una conferencia de USENIX NT en Seattle en 1998. Greg Sullivan, gerente de producto de Microsoft que fue participando en la presentación, sin saber quién era el comentarista, insistió en que Microsoft había elegido un shell Korn "real". Siguió un debate educado, y Sullivan continuó insistiendo en que el hombre que hizo las críticas estaba equivocado sobre los problemas de compatibilidad. Sullivan solo se echó atrás cuando un miembro de la audiencia se puso de pie y mencionó que el hombre que hacía los comentarios no era otro que el epónimo David Korn. [3] [4]
Otros proyectos de software
Junto con el shell Korn, también es conocido como el creador de UWIN , [5] una biblioteca X / Open para sistemas Win32 , similar al Cygwin posterior . Korn y Kiem-Phong Vo también desarrollaron conjuntamente sfio , [6] una biblioteca para administrar flujos de E / S.
Korn se convirtió en miembro de Bell Labs en 1984. [ cita requerida ] Actualmente vive en la ciudad de Nueva York , y hasta 2013 trabajó para AT&T Labs Research en Florham Park , Nueva Jersey , [7] y se retiró de Google a principios de febrero de 2018. [ 8] [9]
Familia
Adam, el hijo de David Korn, solía trabajar en Goldman Sachs . [10] [11]
Referencias
- ^ "Aviso de la NASA para el manejo de propuestas: diseño numérico de superficies aerodinámicas Transonic Shockless" (PDF) . Centro de Investigación Langley . Recursos culturales Sistemas de información geográfica . NASA . Octubre de 1969.
- ^ http://aero-comlab.stanford.edu/Papers/Garabedian.pdf
- ^ "David Korn lo dice todo" : Entrevista con David Korn en Slashdot, 7 de febrero de 2001
- ^ Opinión de una persona sobre el encuentro de David Korn , a través de Internet Archive.
- ^ David G. Korn, "UWIN — UNIX para Windows", Conferencia: Actas del taller de Windows NT de USENIX en el taller de Windows NT de USENIX 1997
- ^ Korn, David G. y Kiem-Phong Vo. "SFIO: E / S segura / rápida de cadenas / archivos". USENIX (1991).
- ^ Fowler, Glenn (1 de octubre de 2013). "[ast-users] dgk & gsf status" . listas.research.att.com . Consultado el 27 de noviembre de 2014 .
- ^ https://github.com/dgkorn
- ^ https://www.linkedin.com/in/david-korn-b23185
- ^ Hoffman, Liz; Demos, Telis. "Wall Street borra la línea entre sus deportistas y nerds" . Wall Street Journal . Wall Street Journal . Consultado el 20 de agosto de 2018 .
- ^ Hoffman, Liz. "Rey de los 'Straders' de Goldman para dejar firme" . Wall Street Journal . Wall Street Journal.
enlaces externos
- Página de inicio de David Korn en Kornshell.com