Coders at Work: Reflections on the Craft of Programming

Coders at Work: Reflections on the Craft of Programming

Peter Seibel


Peter Seibel interviews 15 of the main fascinating laptop programmers alive at the present time in Coders at Work, providing a significant other quantity to Apress’s hugely acclaimed best-seller Founders at Work through Jessica Livingston. because the phrases “at paintings” recommend, Peter Seibel specializes in how his interviewees take on the day by day paintings of programming, whereas revealing even more, like how they grew to become nice programmers, how they realize programming expertise in others, and what different types of difficulties they locate so much interesting.

Hundreds of individuals have recommended names of programmers to interview at the Coders at Work website: www.codersatwork.com. the entire checklist used to be 284 names. Having digested everyone’s suggestions, we chosen 15 parents who’ve been sort adequate to conform to be interviewed:

  • Frances Allen: Pioneer in optimizing compilers, first girl to win the Turing Award (2006) and primary woman IBM fellow
  • Joe Armstrong: Inventor of Erlang
  • Joshua Bloch: writer of the Java collections framework, now at Google
  • Bernie Cosell: one of many major software program men in the back of the unique ARPANET IMPs and a grasp debugger
  • Douglas Crockford: JSON founder, JavaScript architect at Yahoo!
  • L. Peter Deutsch: writer of Ghostscript, implementer of Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1
  • Brendan Eich: Inventor of JavaScript, CTO of the Mozilla company
  • Brad Fitzpatrick: author of LiveJournal, OpenID, memcached, and Perlbal
  • Dan Ingalls: Smalltalk implementor and clothier
  • Simon Peyton Jones: Coinventor of Haskell and lead fashion designer of Glasgow Haskell Compiler
  • Donald Knuth: writer of The artwork of desktop Programming and author of TeX
  • Peter Norvig: Director of study at Google and writer of the normal textual content on AI
  • Guy Steele: Coinventor of Scheme and a part of the typical Lisp Gang of 5, at the moment engaged on castle
  • Ken Thompson: Inventor of UNIX
  • Jamie Zawinski: writer of XEmacs and early Netscape/Mozilla hacker

Show sample text content

Download sample