skip to main |
skip to sidebar
List of Best Programmer
A
- John Backus - FORTRAN, BNF
- Richard Bartle - MUD, with Roy Trubshaw, creator of MUDs
- Brian Behlendorf - Apache
- Kent Beck - Created Extreme Programming and co-creator of JUnit
- Donald Becker - Linux Ethernet drivers, Beowulf clustering
- Doug Bell - Dungeon Master series of computer games
- Fabrice Bellard - Creator of FFMPEG open codec library, QEMU virtualization tools
- Tim Berners-Lee - inventor of World Wide Web
- Daniel J. Bernstein - djbdns, qmail
- Eric Bina - co-creator of Mosaic web browser
- Marc Blank - co-creator of Zork
- Joshua Bloch - core Java language designer, lead the Java collections framework project
- Bert Bos - author of Argo web browser, co-author of Cascading Style Sheets
- David Bradley - coder on the IBM PC project team who wrote the Control-Alt-Delete keyboard handler, embedded in all PC-compatible BIOSes
- Andrew Braybrook - video games Paradroid and Uridium
- Larry Breed - co-developer of APL\360
- Jack E. Bresenham - creator of Bresenham's line algorithm
- Dan Bricklin - co-creator of VisiCalc, the first personal spreadsheet program
- Walter Bright - Digital Mars, First C++ compiler, author of D (programming language).
- Richard Brodie - Microsoft Word
- Grady Booch - Co-creator of Unified Modeling Language
- Stephen Bourne - Creator of Bourne shell
- Andries Brouwer - Hack, former maintainer of man pager
man(1)
, Linux kernel hacker
- Danielle Bunten Berry (Dani Bunten) - M.U.L.E., multiplayer video game
- Dries Buytaert - Creator of Drupal
- Elon Gasper - co-founded Bright Star Technology, patented realistic facial movements for in-game speech. HyperAnimator, Alphabet Blocks, etc.
- Bill Gates - Altair BASIC, co-founded Microsoft
- Steve Gibson - creator of SpinRite
- John Gilmore - GDB
- Adele Goldberg - co-creator of Smalltalk
- Ryan C. Gordon (a.k.a. Icculus) - Lokigames, ioquake3, MojoSetup, etc.
- James Gosling - Java, Gosling Emacs, NeWS
- Bill Gosper - Macsyma, Lisp machine, hashlife, helped Donald Knuth on Vol.2 of The Art of Computer Programming (Semi-numerical algorithms)
- Andrew Gower - RuneScape Classic, RuneScape, co-founded Jagex
- Paul Gower - RuneScape Classic, RuneScape, co-founded Jagex
- Paul Graham - Yahoo! Store, On Lisp, ANSI Common Lisp
- John Graham-Cumming - author of POPFile, a Bayesian filter-based e-mail classifier
- Ralph Griswold - co-creator of SNOBOL, creator of Icon (programming language)
- Richard Greenblatt - Lisp machine, Incompatible Timesharing System, MacHack
- Scott Guthrie, (a.k.a. ScottGu) - ASP.NET Creator
- Andi Gutmans - co-creator of PHP programming language
- Jim Hall - started the FreeDOS project
- David Heinemeier Hansson - created the Ruby on Rails framework for developing web applications.
- David Albert Huffman - created the Huffman Code compression algorithm.
- Rebecca Heineman - Author of Bard's Tale III: Thief of Fate and Dragon Wars.
- Anders Hejlsberg - Turbo Pascal, Borland Delphi, C#
- Ted Henter - founder of Henter-Joyce (now part of Freedom Scientific) creator of Jaws, screen reader software for blind people
- Andy Hertzfeld - co-creator of Macintosh, co-founder of General Magic, co-founder of Eazel
- Rich Hickey - creator of Clojure language
- D. Richard Hipp - creator of SQLite
- C. A. R. Hoare - first implementation of quicksort, ALGOL 60 compiler, Communicating sequential processes
- James Holmes - Committer on Struts project, create of Struts Console
- Grace Hopper - Harvard Mark I computer, FLOW-MATIC, COBOL
- Dave Hyatt - co-author of Mozilla Firefox
- Poul-Henning Kamp - MD5 password hash algorithm, FreeBSD GEOM and GBDE, part of the UFS2, FreeBSD Jails, malloc and the Beerware license
- Mitch Kapor - Lotus 1-2-3, founded Lotus Development Corporation
- Phil Katz - creator of ZIP file format, author of PKZIP
- Alan Kay - Smalltalk, Dynabook, Object-oriented programming, Squeak
- Mel Kaye - a real programmer[1]
- John Kemeny - co-creator of BASIC
- Stan Kelly-Bootle - Manchester Mark 1, The Devil's DP Dictionary
- Brian Kernighan - co-creator of AWK (the K in the name stands for Kernighan), author of ditroff text-formatting tool
- Gary Kildall - CP/M
- Tom Knight - Incompatible Timesharing System
- Jim Knopf - aka Jim Button, author PC-File flatfile database; considered a co-creator of shareware
- Donald E. Knuth - TeX, CWEB, Metafont, The Art of Computer Programming, Concrete Mathematics
- Raphael Manfredi - contributions to Perl, software architect and maintainer of gtk-gnutella
- Khaled Mardam-Bey - Creator of mIRC (Internet Relay Chat Client)
- Yukihiro Matsumoto - Ruby
- John McCarthy - Lisp
- Craig McClanahan - original author of Jakarta Struts, architect of Tomcat Catalina servlet container
- Daniel D. McCracken - professor at City College and author of Guide to Algol Programming, Guide to Cobol Programming, Guide to Fortran Programming (1957)
- Douglas McIlroy - pipes and filters, concept of software componentry, Unix tools (spell, diff, sort, join, graph, speak, tr, etc.)
- Shawn McKenzie - AutoTheme
- Marshall Kirk McKusick - BSD, work on FFS, implementor of soft updates
- Bertrand Meyer - Eiffel, Object-oriented Software Construction, Design by contract
- Bob Miner - co-creator of Oracle database, co-founder of Oracle Corporation
- Jeff Minter - Psychedelic, and often llama-related video game
- Lou Montulli - creator of Lynx browser, cookies, the blink tag, server push and client pull, HTTP proxying, HTTP over SSL, browser integration with animated GIFs, founding member of HTML working group at W3C
- Bram Moolenaar - author of text-editor Vim
- David Moon - Maclisp, ZetaLisp
- Charles H. Moore - creator of Forth language
- Roger Moore - co-developer of APL\360, creator of IPSANET, co-founder of I.P. Sharp Associates
- Mike Muuss - author of ping, network tool to detect hosts
- Bob Sabiston - Rotoshop, interpolating rotoscope animation software
- Muni Sakya - Nepalese software
- Carl Sassenrath - Amiga, REBOL
- Chris Sawyer - Developer of Roller Coaster Tycoon and the Transport Tycoon series
- Bill Schelter - GNU Maxima, GNU Common Lisp
- Randal L. Schwartz - Just another Perl hacker
- Adi Shamir - co-creator of RSA algorithm (the S in the name stands for Shamir)
- Mike Shaver - Founding member of Mozilla Organization
- Cliff Shaw - IPL, the first AI language
- Zed Shaw - Wrote the Mongrel Web Server, for Ruby web applications.
- Emily Short - prolific writer of Interactive fiction and co-developer of Inform version 7
- Jacek Sieka - Developer of DC++ an open-source, peer-to-peer file-sharing client
- Ken Silverman - creator of Duke Nukem 3D's graphics engine
- Charles Simonyi - Hungarian notation, Microsoft Word
- Colin Simpson - developer of CircuitLogix simulation software
- Rich Skrenta - co-founder of Open Directory Project
- Matthew Smith - Sinclair ZX Spectrum games, including Manic Miner and Jet Set Willy
- Henry Spencer - C News, Regex
- Quentin Stafford-Fraser - author of original VNC viewer, first Windows VNC server, client program for the first webcam
- Richard Stallman - Emacs, GCC, GDB, founder and pioneer of GNU Project, terminal-independent I/O pioneer on ITS, Lisp machine manual (chineual)
- Guy Steele - Common Lisp, Scheme
- Alexander Stepanov - creator of Standard Template Library
- Bjarne Stroustrup - C++
- Zeev Suraski - co-creator of PHP language
- Gerald Jay Sussman - Scheme
- Tim Sweeney - The Unreal engine, UnrealScript, ZZT
- Andrew Tanenbaum - Minix
- Audrey "Autrijus" Tang - designer of Pugs
- Simon Tatham - NASM, PuTTY
- Larry Tesler - the PUB markup language, the Smalltalk code browser, debugger and object inspector, and (with Tim Mott) the Gypsy word processor
- Jon Stephenson von Tetzchner - co-creator of Opera web browser
- Avie Tevanian - author of Mach kernel
- Ken Thompson - main designer and author of Unix, Plan 9 and Inferno operating systems, B and Bon languages (precursors of C), creator of UTF-8 character encoding, introduced regular expressions in QED.
- Michael Tiemann - G++, GCC
- Linus Torvalds - original author and current maintainer of Linux kernel and creator of Git, a source code management system
- Michael Toy - co-developer of computer game Rogue
- Andrew Tridgell - Samba, Rsync
- Roy Trubshaw - MUD - together with Richard Bartle, creator of MUDs
- Bob Truel - co-founder of Open Directory Project
- Larry Wall - Warp (1980s space-war game), rn, patch, Perl
- Bob Wallace - author PC-Write word processor; considered a co-creator of shareware
- John Walker - co-founder of Autodesk
- John Warnock - creator of PostScript
- Robert Watson - FreeBSD network stack parallelism, TrustedBSD project and OpenBSM
- Pei-Yuan Wei - author of Viola, one of earliest graphical browsers
- Peter J. Weinberger - co-creator of AWK (the W in the name stands for Weinberger)
- Andrew Welch - author of Maelstrom, Snapz Pro; founder of Ambrosia Software
- David Wheeler - co-creator of subroutine; designer of WAKE; co-designer of Tiny Encryption Algorithm, XTEA, Burrows-Wheeler transform.
- Arthur Whitney - A+, K
- Bruce Wilcox - creator of Computer Go, programmed NEMESIS Go Master.
- Evan Williams Creator and co-founder of Twitter
- Roberta and Ken Williams -- Sierra Entertainment, King's Quest, graphic adventure game
- Sophie Wilson - Designer of instruction set for Acorn RISC Machine, author of BBC BASIC.
- Dave Winer - developed XML-RPC, Frontier scripting language
- Niklaus Wirth - Pascal, Modula-2, Oberon
- Stephen Wolfram - creator of Mathematica
- Don Woods - INTERCAL, Colossal Cave Adventure
- Steve Wozniak - Breakout, Apple Integer BASIC, co-founder of Apple Inc.
- Will Wright - Created the Sim City series and co-founded Maxis
Tidak ada komentar:
Posting Komentar