Matthew David Welsh is a computer scientist and software engineer and is currently the co-founder of Fixie.ai, which he started after stints at Google, xnor.ai, and Apple.[3] He was the Gordon McKay Professor of Computer Science at Harvard University and author of several books about the Linux operating system, several Linux HOWTOs,[1][4] the LinuxDoc format[5] and articles in the Linux Journal.[6]
Matt Welsh | |
---|---|
Born | Matthew David Welsh |
Education | North Carolina School of Science and Mathematics |
Alma mater | Cornell University (BS) University of California, Berkeley (MS, PhD) |
Scientific career | |
Fields | Systems Networking Mobile computing[1] |
Institutions | Harvard University Apple |
Thesis | An Architecture for Highly Concurrent, Well-Conditioned Internet Services (2002) |
Doctoral advisor | David Culler Eric Brewer[2] |
Website | www |
Education
editWelsh is a 1992 graduate of the North Carolina School of Science and Mathematics.[7]
Welsh received a Bachelor of Science degree from Cornell University in 1996 and Master of Science and PhD degrees from the University of California, Berkeley in 1999 and 2002, respectively.[8] He spent the 1996–97 academic year at the University of Cambridge Computer Laboratory and at the University of Glasgow.[6] His thesis was supervised by David Culler and Eric Brewer.[2]
Career and research
editWelsh has led teams at Google and Apple Inc., and served a Professor of Computer Science at Harvard University. In November 2010, five months after being granted tenure,[9] Welsh announced that he was leaving Harvard.[10]
The Social Network
editWelsh taught the operating systems class at Harvard in which Mark Zuckerberg was a student. Welsh was later portrayed by actor Brian Palermo in the movie The Social Network featuring Zuckerberg and the founding of Facebook. Welsh was reportedly paid $200 for his Powerpoint slides used in the movie.[11][12]
Publications
editHis publications[1] include:
References
edit- ^ a b c Matt Welsh publications indexed by Google Scholar
- ^ a b Matt Welsh at the Mathematics Genealogy Project
- ^ McKendrick, Joe (28 December 2022). "It's the end of programming as we know it -- again". ZDNet. Retrieved 31 December 2022.
- ^ Google internal search for Matt Welsh at The Linux Documentation Project
- ^ Announcement "Linuxdoc-SGML v1.1 now available" 1994-06-07
- ^ a b Welsh, Matt; Kaufman, Lar (August 1996) [1995]. "About the authors". In Oram, Andy (ed.). Running Linux (2nd ed.). Sebastopol, California: O'Reilly & Associates. p. 631. ISBN 1-56592-151-8.
- ^ Welsh, Matt (8 October 2012). "NCSSM and how it saved my life". Volatile and Decentralized.
- ^ Welsh, Matthew David (2002). An Architecture for Highly Concurrent, Well-Conditioned Internet Services. berkeley.edu (PhD thesis). University of California, Berkeley. OCLC 892830129. ProQuest 304740948.
- ^ Anon (2010). "Matt Welsh promoted to full professor; granted tenure". harvard.edu. Archived from the original on 2010-11-19.
- ^ Welsh, Matt (2010). "Why I'm leaving Harvard". blogspot.com.
- ^ "NCSSM commencement speech".
- ^ "In Defense of Mark Zuckerberg". 10 October 2010.
- ^ Dalheimer, Matthias Kalle; Welsh, Matt (2005). Running Linux (5th ed.). O'Reilly Media. ISBN 978-0596007607. Retrieved 2013-08-23.
- ^ Welsh, Matt; Hughes, Phil; Bandel, David; Beletsky, Boris; Dreilinger, Sean; Kiesling, Robert; Liebovitch, Evan; Pierce, Henry (1998) [1992-1996]. Linux Installation and Getting Started (2nd ed.). Specialized System Consultants. ISBN 1-57831-001-6. Retrieved 2009-08-14.
- ^ Welsh, Matt (2022). "The End of Programming". Communications of the ACM. 66 (1): 34–35. doi:10.1145/3570220. S2CID 254878553.