分类:
2008-06-29 19:33:03
Here are the two hundred eighty-four names that have been suggested to me as people I might want to interview. Thanks to everyone who submitted names. Thanks also to the people who took the time to try their hand at the list; their efforts provide the measure of popularity used to sort the list. If your name is on this list please don’t be insulted if you feel the brief description I’ve given here misrepresents your life’s work or if your name is distressingly low down on the popularity ranking. While I am interested in what the wisdom of the crowd has to say about who’d be interesting interview subjects, in the end I’ll follow my own council when selecting who to approach for interviews. There are several folks well down on the popularity ranking who I’d love to have a chance to interview.
Now that I’m getting ready to start contacting potential interviewees, I’m really getting going on my research. If you click on any of the names in this list you can see what information I’ve got so far and can help me out by adding to it if you want. As I mentioned on the , at this point the best way to make a case for someone you really think I should interview is to add information about them so I have the best chance to realize why they’d be interesting to talk to. If you want to add a more general comment feel free, as always, to or to leave a comment on the .
Sort by: Popularity | |
# | Name | Description |
1 | Director of Research at Google and author of the standard text on AI. | |
2 | Inventor of Smalltalk. Coined the term "object-oriented programming". | |
3 | Co-inventor of Scheme and part of the Common Lisp Gang of Five. Currently working on Fortress. | |
4 | Author of The Art of Computer Programming and TeX | |
5 | Co-creator of Scheme and co-author of The Structure And Interpretation of Computer Programs. | |
6 | Invented Lisp | |
7 | Founder of id Software; lead programmer of Doom, Quake, and others. | |
8 | Invented C and contributed to development of UNIX | |
9 | Inventor of Erlang | |
10 | Inventor of UNIX | |
11 | The K in AWK and K&R. Author of the original "hello, world" program. | |
12 | Invented Python | |
13 | Wrote and maintains Linux kernel. Wrote GIT version control system. | |
14 | Wrote most of the original Apple II software. | |
15 | Wrote BSD TCP/IP stack, vi | |
16 | Co-inventor of Haskell and lead designer of Glasgow Haskell Compiler. | |
17 | One of Linus Torvalds's main lieutenants. Wrote Linux TCP/IP code. | |
18 | Invented Perl | |
19 | Author of XEmacs and early Netscape/Mozilla hacker. | |
20 | Wrote the first Wiki and FIT. | |
21 | Lisp library hacker extraordinaire. Co-organizer of the European Common Lisp Meetings 2005 and 2006 | |
22 | Invented Forth | |
23 | Wrote the Internet Worm and co-founded Viaweb with Paul Graham | |
24 | Founder of OpenBSD project. Original author of OpenSSH. | |
25 | Founder of Epic Games. Wrote the Unreal Engine. | |
26 | Invented Javascript | |
27 | Lisp hacker and author. | |
28 | Wrote QEMU, TinyCC, FFMPEG; Winner of 2001 IOCCC | |
29 | Invented Ruby | |
30 | Wrote djbns and qmail | |
31 | Wrote Samba file server and co-invented rsync algorithm | |
32 | Created Minix, advocate for micro-kernels. | |
33 | Co-founder of Naughty Dog software. Wrote GOAL which was used to develop Jak and Daxter. | |
34 | Wrote LiveJournal, OpenID, memcached, Perlbal | |
35 | Wrote BitTorrent | |
36 | Optimization expert | |
37 | Abelson of Abelson and Sussman. MIT professor. | |
38 | Wrote GNOME and Mono | |
39 | Wrote Emacs, gcc, and started the Free Software movement. | |
40 | Author of first bitmap windowing system for Unix. Worked on Plan 9. Now works at Google. | |
41 | Invented computer mouse | |
42 | Leader of Pugs project to implement Perl 6 in Haskell | |
43 | Security expert. Creator of Twofish block cipher. | |
44 | Artifical Intelligence researcher | |
45 | Invented Mathematica | |
46 | Lisp hacker | |
47 | Author of Greenspun's Tenth Law and sometimes instructor at MIT | |
48 | Pioneer in optimizing compilers. First woman to win Turing Award (2006) and first woman IBM fellow. | |
49 | Creator of GMail | |
50 | Invented Java, NeWS windowing system. | |
51 | Invented C++ | |
52 | Lead architect of C#, Architect of Delphi at Borland. Wrote what became Turbo Pascal | |
53 | Wrote Winamp, NSIS, and Gnutella | |
54 | Invented Rails | |
55 | One of the original MIT hackers. Worked on Lisp machines, Maclisp, and Macsyma | |
56 | Author of Ghostscript, Implemented Smalltalk-80 at Xerox PARC and Lisp 1.5 on PDP-1 | |
57 | Discovered principle of public key cryptography | |
58 | Wrote Delicious Monster. Founded Omni Group | |
59 | Key Macintosh developer | |
60 | Worked on OS/2, Windows 95, and Direct X | |
61 | Lisper and Poet. Currently a Distinguished Engineer at IBM. Chair of OOPSLA 2007. | |
62 | Invented Hungarian notation. Original author of Microsoft Word. Head of the IP project at Microsoft, now running intentsoft.com | |
63 | Founded Google | |
64 | Wrote Common Lisp MOP. Invented Aspect Oriented programming. | |
65 | Chief Scientist at Thoughtworks. Author of Refactoring and many other books. | |
66 | Smalltalk implementor and designer. | |
67 | Blogger and Googler | |
68 | FreeBSD hacker, founded DragonFly BSD project | |
69 | Core Ruby developer and free spirit | |
70 | Distributed systems researcher and developer of LaTeX | |
71 | Primary developer of OCaml. Wrote LinuxThreads threading package used in pre 2.6 Linux kernels | |
72 | Author of the Standard Template Library for C++ | |
73 | Founded Google | |
74 | Co-wrote Mosaic. Founded Netscape. | |
75 | JSON founder, JavaScript Architect at Yahoo! | |
76 | Unix toolsmith; invented Unix pipelines | |
77 | Wrote Mongrel (Rails HTTP server) | |
78 | Early Mac developer. Designed and implemented Hypercard | |
79 | Architect of VMS and Windows NT | |
80 | Founder of Thinking Machines | |
81 | One of the principle authors of HTTP specification. Invented REST. Co-founder of Apache project | |
82 | Comp Sci professor interested in Scheme and ML. Wrote scsh | |
83 | Architect of Parrot virtual machine | |
84 | Invented web.py | |
85 | Father of TCP/IP | |
86 | Principal at Viaweb. Now founder and CEO of Anybots | |
87 | Redesigned TCP/IP flow control algorithms, saving the net from total collapse. Eponymous inventor of Van Jacobson TCP/IP header compression. | |
88 | Wrote Universal Feed Parser. Author of Dive into Python and Dive into Accessibility. | |
89 | Core PostgreSQL developer | |
90 | One of the founder of Symbolics; comp sci. researcher | |
91 | Wrote BASIC for Altair | |
92 | Invented Objective C | |
93 | Designed T dialect of Scheme and co-wrote Scheme 48 | |
94 | Invented Eiffel | |
95 | Invented Sketchpad, precursor to modern GUIs | |
96 | Invented Pascal, Modula, Oberon | |
97 | Co-author of Python Cookbook and Author of Python in a Nutshell | |
98 | Professor of Theoretical Computer Science at the University of Edinburgh. Contributed to design of Java, Haskell, and XQuery. | |
99 | Founded Thawte and Ubuntu project. Previously a Debian developer | |
100 | Core PostgreSQL developer responsible for optimizer. | |
101 | Wrote sqlite embedded SQL database | |
102 | Linux hacker, author of many Linux perfomance improvements. | |
103 | Founding member of ANSI/ISO C++ committee. Author of Thinking in Java and Thinking in C++. | |
104 | Technical Editor of Common Lisp ANSI standard | |
105 | Main implementor of Maclisp on PDP-6. Co-founded Lisp Machines, Inc. | |
106 | According to Richard Gabriel a "code-writing savant". | |
107 | Lead developer of Django | |
108 | Author of Programming Pearls books. | |
109 | Creator of XP | |
110 | Wrote VIM (Vi IMproved) | |
111 | Invented Duff's device and noted graphics programmer | |
112 | Lisp hacker, directior of Lispworks Ltd. | |
113 | Common Lisp hacker, author of Uncommon Web | |
114 | Lisp and Erlang hacker. Project lead for SLIME. | |
115 | Invented Prolog | |
116 | Original author of Franz's Allegro Common Lisp | |
117 | Haskell hacker | |
118 | Colleague of Chuck Moore and second ever Forth programmer | |
119 | Python hacker extraordinaire. | |
120 | Google Fellow in Systems Infrastructure Group. Co-inventor of MapReduce. | |
121 | Python hacker and author of Spambayes | |
122 | Invented PHP | |
123 | Graphics pioneer. Worked at LucasFilm, helped found Pixar. | |
124 | Designed Berkeley Fast File System. | |
125 | One of John McCarthy's grad students. Brought Lisp to life by hand-coding EVAL in assembler. Wrote Spacewar. | |
126 | Perl hacker and three time winner of the Larry Wall award. Wrote Lingua::Romana::Perligata and others. | |
127 | Core JRuby developer | |
128 | FreeBSD kernel hacker | |
129 | Head of Interdisciplinary Computer Science department at Mills College | |
130 | Wrote Postfix. Co-wrote Satan and TCT | |
131 | Principle JRuby developer | |
132 | Original author of Iron Python, now at Microsoft working on dynamic languages on the CLR. Co-designer of AspectJ language, lead development through 1.1 release. | |
133 | Invented Lua | |
134 | Father of Expert Systems | |
135 | Researcher behind Sun's HotSpot JVM technology. | |
136 | Worked on first commercial C compiler | |
137 | Scheme and C hacker. Wrote GNU Arch | |
138 | One of the Gang of Four | |
139 | Started IRC | |
140 | Founded Lotus | |
141 | Invented Pie Menus, working on One Laptop Per Child project. | |
142 | Author of Java collections framework. Now at Google. | |
143 | Wrote BIND | |
144 | XP guru | |
145 | Founder of Joost, Skype, Kazaa | |
146 | Invented TCL | |
147 | Invented Inform language used to program interatvive fiction | |
148 | Architect in SQL server group at Microsoft working on combining functional programming with the CLR and SQL | |
149 | VP of Engineering at Google. Co-author of Glimpse, Agrep, and Harvest search packages. | |
150 | Founder and CEO of Facebook | |
151 | Lisp and Dylan designer. | |
152 | X Windows hacker, founded X.Org Server project | |
153 | Co-founded Microsoft. | |
154 | Co-wrote Scheme 48 and edited R5RS | |
155 | Core Java Swing developer | |
156 | Systems pioneer. Worked on Xerox's Alto. | |
157 | Wrote Visicalc | |
158 | Wrote HomeSite, TopStyle, and FeedDemon | |
159 | One of the Gang of Four | |
160 | Contributor to several GNU projects. Co-author of Bootstrap protocol which became DHCP. Founder of EFF, Cypherpunks mailing list, and Cygnus solutions. | |
161 | Long-time Linux geek. | |
162 | Qt graphics guru | |
163 | Principle designer of SQL; ACM Intercollegiate Programming Contest judge, 1998-2005 | |
164 | Core Rails developer, wrote Mephisto and Beast | |
165 | Lisp hacker | |
166 | Original author of Hibernate, JBoss Seam | |
167 | Researcher in theory of algorithms | |
168 | Invented Scala | |
169 | Started Apache Ant and Apache Tomcat projects. Author of Java Servlet API and Java API for XML processing J2EE specifications. | |
170 | Apache organizer | |
171 | Co-wrote Satan and TCT | |
172 | Main architect of Lotus Notes. Now Chief Software Architect at Microsoft. | |
173 | Implementor of of J language | |
174 | Author of Effective C++, More Effective C++, Effective STL | |
175 | Wrote Unix regex library later incorporated into Tcl and Perl. Co-wrote C News news server | |
176 | Graphics Fellow at Microsoft | |
177 | Invented Io language. | |
178 | Author of Rubinus compiler/virtual machine for Ruby | |
179 | Wrote first networked email system and gave us the @-sign in email addresses. | |
180 | Longtime Microsoftie | |
181 | Worked on Plan 9. Represented U.S. at 1995 International Olympiad in Informatics | |
182 | Contributor to Mozart/Oz programming system. Author of Concepts, Techniques, and Models of Computer Programming | |
183 | One of Linus Torvald's top deputies. Wrote ipchains and netfilter/iptables packet filtering code | |
184 | Wrote Mecurial version control system. | |
185 | Notable Rails programmer | |
186 | Founder of Joost, Skype, Kazaa | |
187 | Wrote the Korn shell | |
188 | Co-founder Dabble DB | |
189 | Software metrics guru | |
190 | Wrote Gnus and Gmane | |
191 | Django developer. Wrote Tivo apps in Python and now hacking Python on the PSP | |
192 | Early Unix hacker | |
193 | Worked on BSD at Berkeley and one of the original authors of BerkeleyDB | |
194 | Programmer on GISS climate modeling software. | |
195 | Founder and CEO of Object Mentor. C++ and Agile methods expert. | |
196 | Concurrency expert and systems programmer. | |
197 | Smalltalk designer and documenter. | |
198 | Security expert | |
199 | Author of X-Plane and Space Combat flight simulators | |
200 | Wrote Scintilla and SciTE | |
201 | UC Comp Sci professor. Author of Berkeley Logo | |
202 | Computer graphics researcher | |
203 | Wrote NCSA HTTPd; drafted Common Gateway Interface specification | |
204 | Invented spanning-tree protocol | |
205 | Author of Shredder chess program | |
206 | Linux kernel hacker | |
207 | Game programmer and language designer | |
208 | Original author of Apache Struts | |
209 | Wrote Adventure and the inner packet processing loop of the original internet IMPs | |
210 | Marcus Ranum | Security expert and author of Firewall Toolkit and Network Flight Recorder |
211 | Wrote sendmail | |
212 | Co-founder of Pragmatic Programmers | |
213 | Invented A+ and K languages and wrote prototype of J language | |
214 | Co-founder of Pragmatic Programmers | |
215 | Graphics programmer and theorist. | |
216 | The W in AWK | |
217 | Principle JRuby developer | |
218 | One of the Gang of Four | |
219 | Led the development of X Windows while the X Consortium was at MIT | |
220 | Lisp Unix hacker | |
221 | Groovy project lead | |
222 | Major contributor to perl5 including a major reworking of the regex engine. | |
223 | One of the Gang of Four | |
224 | Wrote BeOS file system | |
225 | Software developer and security expert | |
226 | Original author of Spring Framework | |
227 | Co-author of Fritz chess program. | |
228 | BSD hacker. Wrote FreeBSD wi-fi drivers | |
229 | BSDI os hacker | |
230 | System architect of BSD 4.3 and 4.4 releases. | |
231 | HP Fellow working on networking performance. Contributed to HTTP 1.1 spec | |
232 | Worked some on early Logo, wrote Word Star. Also did Stringcomp, an early string processing language. | |
233 | Co-wrote Mosaic. | |
234 | Django developer. Hacker Liason for Yahoo UK | |
235 | Co-author of Fritz chess program. | |
236 | Wrote librep and the sawfish window manager | |
237 | Wrote xmonad, a tiling window manager implemened in Haskell | |
238 | Wrote many DOS software packages for Norton Computing | |
239 | Responsible for the development of BioCyc | |
240 | Worked on ZFS DMU at Sun. | |
241 | Wrote the first version of the Norton Utilities | |
242 | Grails project lead | |
243 | Original architect of Parrot VM | |
244 | Cheif Janitorial Officer - Robot Coop | |
245 | Founder Bloglines, egroups | |
246 | Co-founder Excite & Jot-Spot | |
247 | Perl programmer; author of Higher Order Perl | |
248 | Member of Technical Staff, Lucent Technologies,Bell Labs Innovations, Computing Sciences Research, Murray Hill, New Jersey. | |
249 | Samba developer | |
250 | Kernel hacker and file systems specialist. | |
251 | Founder Findory & worked at Amazon | |
252 | Co-host of the Java Posse podcast. Works at Google. | |
253 | Co-wrote GIMP. Googler. | |
254 | Chief architect of ZFS | |
255 | Co-wrote GIMP. Googler. | |
256 | One of the main software guys behind the original ARPANET IMP's and a master debugger. | |
257 | Co-author of Junior chess program. | |
258 | DodgeBall | |
259 | Contributes to CL-HTTP | |
260 | ||
261 | Co-founder Pay Pal & Slide | |
262 | Open Poker | |
263 | Cornell Comp. Sci. professor. | |
264 | FogCreekSoftware | |
265 | Co-founder Riya | |
266 | Groovy, Grails contributor | |
267 | Javascript guru. Maintains quirksmode website. | |
268 | Managed the group that built the ARPANET. | |
269 | Original creator of Photoshop. | |
270 | Co-author of Junior chess program. | |
271 | CMM guru. | |
272 | BBNer doing work in computational linguistics, speech recognition, and artificial intelligence. | |
273 | Author of PuTTY | |
274 | Founder Microline Software, Co-founder Speedera Networks | |
275 | ||
276 | Founder of Symbolics. Now at ITA. | |
277 | Early Apache developer. Started Bianca Troll | |
278 | Author of the Hydra chess program. | |
279 | Works on ZFS in kernel group at Sun | |
280 | Author of a number of gene sequencing programs. | |
281 | Computer algebraist. Worked on MacSysma and Maxima | |
282 | Created Dojo Javascript library | |
283 | Founder vast.com | |
284 | Created Prototype Javascript library |