- Stephen C. Johnson
Stephen Curtis Johnson spent nearly 20 years at
Bell Labs andAT&T , where he wroteYacc , Lint, and thePortable C Compiler .Steve earned his Ph.D. in Mathematics, but has spent his entire career in
computing . He has worked on topics as diverse as computermusic ,psychometrics , and VLSI design, but he is best known for his work onUnix tools, and the first AT&T UNIX port. He also ran theUNIX System V language development department for several years in the mid-1980s. In 1986 he went toSilicon Valley , where he was part of a half-dozen or so startup companies, includingTransmeta . In 2002, he joinedMathWorks to work on theMATLAB programming language.Steve 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". [ [http://sysprog.net/quotlang.html sysprog.net] – dead whale quote]
External links
* [http://www.yaccman.com Steve's web site YACCman.com]
* [http://www.techworld.com.au/article/252319/-z_programming_languages_yacc Computerworld Interview with Stephen. C. Johnson]
Wikimedia Foundation. 2010.