Stephen C. Johnson: Difference between revisions
m added category using AWB |
replace "Steve" with "Johnson" per WP:SURNAME |
||
Line 1: | Line 1: | ||
'''Stephen Curtis Johnson''' spent nearly 20 years at [[Bell Labs]] and [[AT&T]], where he wrote [[Yacc]], [[Lint programming tool|Lint]], and the [[Portable C Compiler]]. |
'''Stephen Curtis Johnson''' spent nearly 20 years at [[Bell Labs]] and [[AT&T]], where he wrote [[Yacc]], [[Lint programming tool|Lint]], and the [[Portable C Compiler]]. |
||
Johnson earned his Ph.D. in Mathematics, but has spent his entire career in [[computing]]. He has worked on topics as diverse as computer [[music]], [[psychometrics]], and [[VLSI|VLSI design]], but he is best known for his work on [[Unix]] tools, and the first AT&T UNIX port. He also ran the [[UNIX System V]] language development department for several years in the mid-1980s. In 1986 he went to [[Silicon Valley]], where he was part of a half-dozen or so startup companies, including [[Transmeta]]. In 2002, he joined [[MathWorks]] to work on the [[MATLAB]] programming language. |
|||
Johnson has served on the [[USENIX]] board for ten years, four of those as president, and is now the USENIX representative to the Computing Research Association. |
|||
His famous epigram is often quoted: ''"Using [[Time Sharing Option|TSO]] is like kicking a dead whale down the beach"''.<ref>[http://sysprog.net/quotlang.html sysprog.net] – dead whale quote</ref> |
His famous epigram is often quoted: ''"Using [[Time Sharing Option|TSO]] is like kicking a dead whale down the beach"''.<ref>[http://sysprog.net/quotlang.html sysprog.net] – dead whale quote</ref> |
||
Line 10: | Line 10: | ||
==External links== |
==External links== |
||
* [http://www.yaccman.com |
* [http://www.yaccman.com Johnson's web site YACCman.com] |
||
* [http://www.techworld.com.au/article/252319/-z_programming_languages_yacc Computerworld Interview with Stephen. C. Johnson] |
* [http://www.techworld.com.au/article/252319/-z_programming_languages_yacc Computerworld Interview with Stephen. C. Johnson] |
||
Revision as of 19:49, 21 October 2010
Stephen Curtis Johnson spent nearly 20 years at Bell Labs and AT&T, where he wrote Yacc, Lint, and the Portable C Compiler.
Johnson earned his Ph.D. in Mathematics, but has spent his entire career in computing. He has worked on topics as diverse as computer music, psychometrics, and VLSI design, but he is best known for his work on Unix tools, and the first AT&T UNIX port. He also ran the UNIX System V language development department for several years in the mid-1980s. In 1986 he went to Silicon Valley, where he was part of a half-dozen or so startup companies, including Transmeta. In 2002, he joined MathWorks to work on the MATLAB programming language.
Johnson has served on the USENIX board for ten years, four of those as president, and is now the USENIX representative to the Computing Research Association.
His famous epigram is often quoted: "Using TSO is like kicking a dead whale down the beach".[1]
- ^ sysprog.net – dead whale quote
External links