|
YOUR FEEDBACK
Did you read today's front page stories & breaking news?
SYS-CON.TV |
TODAY'S TOP SOA & WEBSERVICES LINKS Hot Story Who Are The All-Time Heroes of i-Technology?
From Ada, Countess of Lovelace to Jamie Zawinski
By: Jeremy Geelan
Feb. 5, 2007 04:45 AM
I knew that it would not be easy to answer, and not because there are too few candidates but because there are too many. The names of today's leading i-technologists - whose collective smarts Internet technologies rely on for their unceasing innovation and ingenuity - trip off most people's tongues in a heartbeat: just think of Sergey Brin, Bill Joy, Linus Torvalds, Tim Berners-Lee, James Gosling, Anders Hejlsberg, Don Box, Nathan Myhrvold, W. Daniel Hillis, Mitch Kapor... all clear members of the "technorati" or "digerati" - call them what you will - the undisputed aristocrats of the online world. "Can a list of the Top 20 i-Technologists possibly be compiled that doesn't cause the online equivalent of fistfights when published? Obviously not. But that shouldn't deter us from trying." My inbox soon began to fill up with a deluge of nominations, and within days I was able to list forty mind-bogglingly gifted candidates, as follows (click on the name for a brief description of the individual concerned):
It was at this point that the name of The Father of Ada was thrown into the hopper, along with that of Ada Lovelace herself. How could I possibly not have already included Jean Ichbiah, many wrote to say? Indeed the one new submission was more indignant than the next, and I soon expanded the list of candidates from forty to one hundred, by adding the following sixty: Gene Amdahl: Implementer in the 60s of a milestone in computer technology: the concept of compatibility between systems Marc Andreessen: Pioneer of Mosaic, the first browser to navigate the WWW; co-founder of Netscape Charles Babbage: Lucasian Professor of Mathematics at Cambridge in 1828; inventor of the 'calculating machine' John Backus: Inventor (with IBM) of FORTRAN (FORmula TRANslator) in 1956 Kent Beck: Creator of JUnit and pioneer of eXtreme Programming (XP) Bob Bemer: One of the developers of COBOL and the ASCII naming standard for IBM (1960s) D J Bernstein: Author of qmail Fred Brooks: Co-creator of OS/390, helping change the way we think about software development Luca Cardelli: Implementer of the first compiler for ML (the most popular typed functional language) and one of the earliest direct-manipulation user-interface editors Vincent Cerf: "The Father of the Internet," co-inventor with Robert Kahn of the first Internetworking Protocol, TCP Brad Cox: Father of Objective-C Alonzo Church: Co-creator with Alan Turing of the "Church-Turing Thesis" Alistair Cockburn: Helped craft the Agile Development Manifesto Edgar (Ted) Codd: "Father of Relational Databases," inventor of SQL and creator of RDBMS systems Larry Constantine: Inventor of data flow diagrams; presented first paper on concepts of structured design in 1968 Ole-Johan Dahl: Developer (with Kristen Nygaard) of SIMULA, the first object-oriented programming language. Tom DeMarco: A principal of the computer systems think tank, Atlantic Systems Guild Theo de Raadt: Founder of the OpenBSD and OpenSSH projects Edsger W. Dijkstra: One of the moving forces behind the acceptance of computer programming as a scientific discipline; developer of the first compilers Brendan Eich: Inventor of JavaScript; Chief Architect of the Mozilla Project Robert Elz: University of Melbourne Department of Computer Science Richard P. Feynman: Legendary physicist and teacher, teacher of Caltech course 1983-86 called Potentialities and Limitations of Computing Machines Bill Gates: Chief Software Architect (and Lord High Chief Everything Else) of "the world's #1 company" (Hoovers.com) Adele Goldberg: Developer of SmallTalk along with Alan Kay; wrote much of the documentation Andy Hertzfield: Eazel developer and Macintosh forefather Jordan Hubbard: One of the creators of FreeBSD; currently a manager of Apple's Darwin project Jean D Ichbiah: Principal designer, Ada language (1977) Ken Iverson: Inventor of APL, later J William Kahan: "The Old Man of Floating-Point;" primary architect behind the IEEE 754 standard for loating-point computation Robert Kahn: Co-inventor with Vincent Cerf of the first Internetworking Protocol, TCP Mike Karels: System architect for 4.3BSD Alan Kay: Inventor of SmallTalk Gary Kildall: Author of the archetpical OS known as CP/M (control Program for Microcomputers) Donald Knuth: "Father of Computer Science" - author of The Art of Computer Programming; inventor of TeX, allowing typesetting of text and mathematical formulas on a PC Butler Lampson: Architect of Cedar/Mesa; Implementer of Xerox Alto Yukihiro Matsumoto ("Matz"): Creator of Ruby John McCarthy: Creator, with his graduate students, of Lisp Doug McIlroy: Head of department at Bell Labs where UNIX started Bob Metcalfe: Creator of Ethernet Chuck Moore: Inventor of Forth, a high-level programming language Andrew Morton: Linus's No. 2 in the kernel group Ted Nelson: Creator of the Xanadu project - universal, democratic hypertext library; precursor to the WWW Kristen Nygaard: Developer (with Ole-Johan Dahl) of SIMULA, the first object-oriented programming language. Peter Pag: Pioneer of 4GLS (1979); developed Software AG's Natural Bob Pasker: founder of WebLogic, author of the first Java Application Server Benjamin Pierce: Harvard University faculty member for 49 years; recognized in his time as one of America's leading mathematicians P J Plauger: Chair of the ANSI C committee Jon Postel: "The 'North Star' Who Defined the Internet" John Postley: Developed Mark IV (1967), the first million dollar software product, for Informatics Martin Richards: Designer of the BCPL Cintcode System Martin Roesch: Author of the open-source program Snort in 1998 Gurusamy Sarathy: Heavily involved in maintaining the mainstream releases of Perl for the past 7 years Carl Sassenrath: Author of REBOL, a scripting language Guy L. Steele: Author of athoritative books and papers on Lisp W. Richard Stevens: "Guru of the Unix Gurus"; author and consultant Ivan Sutherland: Considered by many to be the creator of Computer Graphics Avadis (Avie) Tevanian: Chief Software Technology Officer, Apple Guy (Bud) Tribble: One of the industry's top experts in software design and object-oriented programming Patrick Volkerding: Creator of Slackware Linux Larry Wall: Author of Perl John Warnock: Inventor of PostScript; CEO of Adobe Systems Michael "Monty" Widenius: Creator of MySQL Nicklaus Wirth: Inventor of Algol W, Pascal, Modula, Modula-2, and Oberon Stephen Wolfram: Scientist, creator of Mathematica Jamie Zawinski: Instrumental in the creation of Lucid Emacs (now XEmacs) Now we all know that there are others, that this list of 100 candidates barely scratches the surface, so....have at it: who's been left out? Once I have compiled a definitive list of, say, 150, I will devise a means by which we can vote and decide once and for all which 99 should join Adam Bosworth (who, for the record, loathes the whole idea of any such exercise, as does Tim Bray - who calls such popularity contests "moronic"; both would I am quote certain wish me to record here that this entire exercise owes nothing to their actual input, only to Tim's blogged remark en passant all those years ago...) YOUR FEEDBACK
WEB 2.0 LATEST NEWS
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||