Heroes of the Computer Age
Roofus writes "Troubleshooters.com has an awesome article on the
Heroes of the Digital Age. Its got just about all the big names you can think of, and some you'd rather not think of :)
" (CT:Back to hauling couchs for me. Ugh)
You're pretty much right about the PC issue (although RMS is not particularly a PC guy).
How about the founders of Sun? (I forget exactly who they were.) The way I've always heard the mythology, they graduated college and immediately started up this company...and at the time, no one understood their slogan, "The network is the computer." Only years later did people see what they were talking about. Overall, a good article, though. Every culture needs heroes.
Here's a very comforting thought. If the Bill Gates and Paul Allen of the 1970s were around today, they'd be using Linux. Put THAT in your crack pipe and smoke it!
From the official Microsoft time line:
2/3/76 Bill Gates is one of the first programmers to raise the issue of software piracy. In his "An Open Letter to Hobbyists," first published in Computer Notes, Gates accuses hobbyists of stealing software and thus preventing "...good
software from being written." He prophetically concludes with the line, "...Nothing would please me more than being able to hire ten programmers and deluge the hobby market with good software."
It was a deluge alright - more like a mudslide.
Are there people more power mad than Bill Gates?
Yes, ther were: Steve Jobs of Apple and the Brooks Brothers suited clones who ran IBM. If you didn't have the pirated source code to unix, which wouldn't compile on any machine that you could afford, then getting an 8086 assembler and the BIOS listings to the original PC was a truly revolutionary act.
I confess, under the guise of Anonymous Cowardice, to have once rooted for Microsoft and the destruction of Apple and IBM. I renounced my allegiance with the arrival of Windows and the bullsh** "your code ain't going nowhere else" compiler mentality shoved down our throats by Mr. Gates.
Take your MFC and keep 'em, Bill. The now and future development models are now common property.
K&R didn't work much on PCs, which is the focus of this article.
...phil
...phil
"For a list of the ways which technology has failed to improve our quality of life, press 3."
Tim Berners-Lee gets my vote. He invented the WWW out of nothing.
Actually, if you look, you'll find lots of similarities between early versions of www and Gopher. WWW is Gopher, rev 2.
...phil
...phil
"For a list of the ways which technology has failed to improve our quality of life, press 3."
"Fire in the valley". It was written somewhere pre 1990, actually, probably pre 1985, and does have a good deal of info about Apple.
Posted by bSMfh (bastard ScoutMaster fro:
yup. i'm one of them, thanks to leor.
BDS C, Z80's, CP/M, don't you wish it was still
that simple?
How could they leave off the inventor of the Internet? :) Without Al Gore we wouldn't have e-business, or online kiddie porn, or even /.!
For the clueless, this is meant completely toungue in cheek.
You forgot Tommy Flowers. But then so does everybody else. Tommy designed and built Colossus, the first electronic computer in 194?.
Did you catch the link in the URL section at the bottom to Microsoft's computer history timeline? Still hasn't loaded for me yet, so I can't say anything about it, but it oughta be interesting to compare what Microsoft considers worthy of inclusion to what we would consider worthy of inclusion...
-----
The real meaning of the GNU GPL:
"The Source will be with you... Always."
Jeez, this article makes *me* feel old, and I'm only 25.
Where's Don Knuth (*the* book on programming *and* TeX, how cool is htat?) ?
Leslie Lampton? (LaTeX, sure, but he also invented the Lampton Clock, and much more)
Marvin Minski.
Fred Brooks (mebbe he was wrong in places, but he certainly laid foundations).
Computer people *need* to know their history, so we can avoid repeating mistakes (and we can realise that some of the ideas we abandoned weren't mistakes after all [muttering about terminals])
--
The ESR (or "RMS" as you spell it) paper is available here.
Borland was cool. I liked their attitude in the license they put on their software, 'Borland No-Nonsense License', where you were told to use the product like a book. And their software was cheap, and better than MS, and easier to use, with better docs and plenty of code examples. You could even buy the source code for their libraries. They were a breath of fresh air back then.
Geez. Kibo hasn't replied to this post yet? If this were usenet, I'd think something had gone horribly horribly right^H^H^H^H^H wrong.
-- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
Well Albequerque was where MITS was located. IIRC, Gates was at that time failing at Harvard and Allen was working for Honeywell. Gates convinced Allen to quit his job and go to Albequerque whilst Gates stayed in Cambridge. They developed a BASIC for the Altair using computers at Harvard, and managed to get some sort of deal with MITS.
;)
Although they had already developed some stuff (a car-counter, as Traf-O-Data, or something like that) they really weren't doing crap until the Altair came along. 4.1 seconds after deciding to sell their BASIC software, Bill decided that other people copying his software was bad. He has not yet come to the conclusion that his copying other people's software is bad.
-- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
well, i hope so... BeOS is cute :)
--
"Science will win because it works." - Stephen Hawking
Don't forget that Steven Levy wrote one of the definitive works on the subject, Hackers: Heroes of the Computer Revolution . An excellent book, even fifteen years later.
Schwab
Editor, A1-AAA AmeriCaptions
While there are many heroes in the digital age, there is only one god. His name was Seymour Cray. Starting with Univac, then to CDC, and then to Cray, he was at the leading edge of high speed computing. We're not talking about some teeny little micro-computer. No way dude, Cray designed and built some serious heavy metal. And he was not just some stuffed shirt sitting in a corporate office; Cray was the lead designer (up to the later model Crays).
Seymour Cray is the god of the digital age.
(And I just know that someone is gonna mention beowolf):)
I just sent this letter to Steve Litt (editor of the magazine this list came from) and thought you might all be interested in it. I've just read through your "Where have all the heroes gone?" article (via SlashDot). Good job! I wonder though, why you started at so late a year.
My mind suggests a candidate I feel your list is sorely lacking: Ken, Dennis, and Brian (as one).
Ken Thompson and Dennis Ritchie, together, in 1969-70, created an operating system known as UNIX that forms the formation of many later operating systems today (certainly of Windows and Linux).
Dennis Ritchie and Brian Kernighan designed a language that made many things possible. This language, called "C" was later used to rewrite the UNIX kernel (until then in assembler). For the first time (ASAIK) it was possible to develop operating systems in 3rd Generation code, rather than in machine language. By far the vast majority of software available today was either written or C (or in C derivatives, like C++), or in languages written in C (the source for Perl, VB etc is C/C++). C is truly the closest thing to a common language in computing today. If a platform can't compile C, it isn't really viable.
As for tomorrows heroes, heroism is only decided in hindsight. However, two candidates suggest themselves easily to me: Eric S. Raymond, and Jamie Zawinski.
Eric Raymond (ESR) is leading the popular front of envangelism for the free software community. This is a position that draws a lot of fire from all concerned.
Jamie Zawinksi (jwz) is the prime instigator (albeit armed with ESR's "Cathedral and the Bazaar" essay) of Netscape Corp.'s recent push to release their flagship product as open-source.
... and today's pet project has
I emailed the author and informed him of this error.
F /...
But hey most NeXT innovations have been as quickly forgotten... which is always the case in the computer field.
---
Openstep/NeXTSTEP/Solaris/FreeBSD/Linux/ultrix/OS
--- I do not moderate.
"The Homebrew Computer Club quickly formed in Silicon Valley. Bill Gates and Paul Allen dropped what they were doing and moved down to Albuquerque to be part of the action."
What was so hot about Albequerque? Oh why does it matter... whats so hot about Redmond?
(I know a web page where a supposedly knowledgeable person tells a reputable interviewer that the Gavilan was the first laptop computer. (Not even close.))
And contrary to popular opionion, the MITS machine was not the first PC. (Not even close.)
Furthermore, he left out all kinds of important milestones:
There are plenty of others, of course. Some of the names he left out -- Englebart, Metcalfe, Kay, Berkeley, Sutherland, and so on, are equally, if not more, important than the names on his list.
To find out more [plug:] check out the Vintage Computer Festival or my site.
This guy did a bad job of research resulting in another incomplete and misleading web page.
Stupid people will be persecuted to the fullest extent allowed by law.
Some of the ideas and innovations you mentioned should rightly be credited to Douglas Englebart. They worked together, and Englebart wasn't the only one on the team, but the work at PARC came after the work done in the late 60's at the Stanford Research Institute.
Stupid people will be persecuted to the fullest extent allowed by law.
Stupid people will be persecuted to the fullest extent allowed by law.
Stupid people will be persecuted to the fullest extent allowed by law.
(I'm a psycho, he's a psycho, wouldn't ya like to be a psycho too? be a psycho, yes be a psycho...)
Stupid people will be persecuted to the fullest extent allowed by law.
XBase didn't die any more than Cobol did. Many, many applications still run on top of it.
"FORMAT C:" - Kills bugs dead!
"They" missed it because there's no "they", it's just my good buddy Steve Litt.
He did pretty good for one overworked guy, IMHO.
Tim Berners-Lee gets my vote. He invented the WWW out of nothing. Andresson should get credit too, but heck, he had something to start with, and basically gussied up the WWW with a graphical interface.
Here's my proposed list of heroes who should have made the cut but didn't:
- Alan Turing
- Eckhart and Mauchly, Atanasoff
- Doug Englebart (the father of mouse based computing)
- G.M. Hopper (laugh all you want, she saved you from doing machine code the rest of your life)
- Thompson and Ritchie
- Ted Nelson (invented concept of hypertext)
- Tim Berners-Lee
- Alan Kay, Bob Metcalfe and the Xerox Star Team
Others have mentioned these guys, and I'll do so again. I saw at least one comment about K&R earlier (something silly about not belonging on the list, and yes, I know Brian Kernighan isn't Ken Thompson), and all I have to say about that, is you were WRONG.
What I really found fascinating is that the linked article includes a blurb like this:
Of course, C and Unix had formalized the chicken and egg development model years before, so he was on firm ground.
Hmmm... let's see... 'he cribbed an idea from two guys who had basically invented the predominant O/S kernel and language development model for the next several decades, but we'll ignore them...'. Christ, besides Kildall, several others on his list mentioned in conjunction with O/S's freely lifted ideas from Unix as well. Let's face it, if Unix and C don't exist, then Linux, Perl and Python likely don't exist either.
Let's see... the 2 guys directly responsible for the playground that 90% of the innovations in the article were born on don't rate a mention in the article... wow, that makes sense.
Good list just remove Negroponte. What has he done other than self-promotion and vapid speculation?
Ok, so the desktop quantum computer is pretty cool, even though only 2(?) bits, but I bet the guy from Harvard did all the real work.
Scuttlemonkey is a troll
Borland was da bomb!
I still use Turbo C++ v.2.0 for DOS for a lot of my development. Too bad it pushes me to like 100% CPU cycles in Win98. Some funky DOS thing.
Too bad Borland was raided by MS a while ago.
Of course I do spend most of my time in Emacs/gdb
( Yes, I have to flaunt my manliness lest you all think me a girly man for devloping in windows )
Scuttlemonkey is a troll
Yeah, didn't he build it at the same time that the turing et al were doing computer stuff at Blechly( is that where they were doing enigma decoding stuff or am I delusional) and Aiken was working on ENIAC?
It seems like a case of the proper foundations in technology & science being in place thus making an invention almost inevitable.
But one must also remember that there were tons of mechanical, and I believe electro-mechanical machines to do specialized calculations like solving differential equations.
Scuttlemonkey is a troll
Oh my *gosh* , how could they miss this ??????
- sigs are for wimps.
Then why the heck are these two listed ???
I'd wager there are more PC programs written in C than PC programs written in Phyton and Perl combined (and multiplied by 10,000 taken to the power of 5)!!!!
- sigs are for wimps.
Where do we report moderator abuse. I see no reason why this comment has to be moderated down !!!
- sigs are for wimps.
...telling him I was pretty dismayed by his implications that Marc alone invented the WWW and wrote Mosaic. Should we consider lucky that he didn't write about Marc creating Windows, MacOS and Linux?
Regarding the WWW idea, a (probably reliable) account can be found at http://www.w3.org/WWW/. I also found out some design documents dated 1989 (how old was Marc our hero then? 14?).
Don't get me wrong: Marc is a VIP. It's just that what I've read sounded plain wrong.
Many, many bright people contributed to build the computers and tools we use today. Some of them are remembered of, some of them are not, that's life. But I would feel more comfortable reading an history that doesn't look like it has been somehow rewritten...
-- Fast, Cheap, Well. Pick two.
Uhh... someone moderated my post *down*? It wasn't score 2 material, but it didn't deserve that.
æeee!
Ken Thompson and Dennis Ritchie!
It's obvious that their list had a PC bias, but it's obvious from their comments about Marc Andreessen (sp?) that they do consider the net significant. So, why no mention of Jon Postel or Tim Berners-Lee?
Weblogging Considered Harmful:
Are we doomed to repeat the mistakes of the Windows/DOS era? IMO the people doing a Clipper port aren't heros they are idiots. XBase died let it rest in peace.
>sorta like maybe Anakin Skywalker I guess...
how very true
>Just can't imagine Bill sacrificing everything to
>redeem himself, but then, who would have after
>the first film.
yep, i beleive he *was* a hero of the 70's and some of the 80's (but def not the 90's)
but as a businessman i think hes spot on. i mean, hey if noone likes ya anyway why not increase the billions apon billions of net worth...
if only he had decided on pride of good programming than what is more profitable he would have many more freinds (or a freind)
I think, when you take a look at where this article was published, that the lack of a Unix focus makes sense. This person has a background similar to mine. My father was an electrical engineer and I was interested in programming (I had done some BASIC and some assembly on timesahre systems). My dad and I started building an S-100 bus based Z80 system from scratch (anyone here ever build a wire-wrap computer component?). From 1976 to 1978 we were designing, building, and testing.
Late in 1978 we started trying to boot the system. Failure after failure ensued as I debugged by boot BIOS code (Z80 assembler) and we debugged the hardware. (Tip for anyone who decides to build a computer from scratch: No tin sockets! Gold only!).
Finally, sometime late in 1978 we booted up CP/M 1.4 and ran a program. I think the only people who could ever have had a thrill just like that were the people who built the first computers in the 40's and 50's.
The fact that another, perhaps ulimately more important revolution involving Unix, C, and networking was going on at the same time does not make the pioneers of the "home computer" less important. In fact, when you hear the old timers of networking and Unix talk (and I've been using Unix of one sort or another since 1983 -- my old man came home with an Altos running [eek!] Xenix and said "this is important. Learn C." I sure as heck don't regret that!), they never imagined an Internet like the one today. The ubiquity of computing devices and their low cost is due to folks like Kildall as much as the power of internetworking is due to folks like Jon Postel and Ritchie and Thompson's Unix.
If you just view the "Heroes" list as coming from the hobbyist bias, the list makes a whole lot of sense.
On the negative side, I must admit that I cringed at "Mosaic, the first web browser" too... I used viola and cello before I ever heard of Mosaic.
I guess I just think that rather than flame this one for its bias, let's just keep listing the Net and Unix heroes.
Here are a few of mine (in no particular order and in no way meant to be complete):
Jon Postel
Tim Berners-Lee
Phil Karn
Brian Kernighan
Dennis Ritchie
Ken Thompson
Doug Comer & W. Richard Stevens (for explaining it all to the rest of us)
Guys, why do you think only of hacking when you hear 'computers'? I seem to be the only one that would add these names:
Alexei Pozhitnov
Syd Meier
John Carmack
Much like the two Steves did in California, Dennis spent his garage time building devices that let computers talk over phone lines. Sure, it had been done before, but now the devices were "intelligent." The Hayes command set is completely taken for granted every time your modem picks up the line and makes a call. I certainly think the company that single-handedly supported R&D for the entire modem industry through 1994 deserves a bit of credit. :)
-Chris
...that people who make Kaa's Law work do not like to be reminded of it.
.sig.
But really, I'm almost sure I've been moderated both up and down only because of my
Kaa
Kaa
Kaa's Law: In any sufficiently large group of people most are idiots.
The article is a journalistic take on the pure PC world. All UNIX notables (except for Linus, who happened to be flavor-of-the-day) are missing. All PARC people who invented modern computing (mouse, bitmapped screen, object-oriented languages, etc.) are missing as well. Hardware people, Internet people, etc., etc. -- none present.
Kaa
Kaa
Kaa's Law: In any sufficiently large group of people most are idiots.
He would be on my list. He wrote a great C compiler (BDS C) for CP/M and sold it at a very reasonable price. The alternatives at the time were assembler, various dialects of BASIC and bloatware from Microsoft. Many people got their start in C and HLL programming with BDS C.
As an Acorn kiddie I'm loath to admit this, but Clive Sinclair was pivotal in bringing affordable computers to the masses. His little plastic door wedges (the ZX80, ZX81 and Spectrum) introduced a whole generation to programming.
If that's not important enough...
Dunx
Converting caffeine into code since 1982
I understand your sentiment, but in all fairness Bill and Paul played a huge part in the computer industry's history. While what has grown today can be seen more like a cancer to some, its the early days of Dos -> windows 3.1 that has really pushed the PC market (after apple), integrating home and office PC's into one.
Unfortunately this led to casualties of good systems ( I was a apple freak after the commadore days), and a 800 pound gorilla who doesn't play well with others, but still they have made an important mark in the computer revolution. And as we usher in the new millenium, we to shall play an important part in fueling the development of an even better os, whose motives derives from the the love of computing rather then the power of the buck.
No list of computer heroes could be complete without:
John McCarthy: creator of Lisp, the first programming language that didn't suck.
Ken Thompson: creator of the first operating system that didn't suck.
Dennis Ritchie: creator of a programming language that's good enough for most purposes. Not perfect, not great, but good enough.
That's "Mr. Soulless Automaton" to you, Bub.
I mean... Well, the people they feature are the ones that really deserve to be featured - always have deserved and always will. I hate to admit it, but this is one of the places where both Gates and Stallman fit quite nicely together... But they left out a big amount of important people: Everyone before 1975. Everyone working for bigger computers. Maybe I misunderstood something, but I didnt see anywhere specified it was about personal computer history...
Well..Do you Americans know who Konrad Zuse was? He built the very first computer! ... he built it in Germany, and it was mechanic.
But he didn't build it in the U.S.
It was a programmable electro-mechanic computer. Unfortunately lots of it got destroyes during WW II. He even started building computers and calculators before WW II.
I think he started it all,
ENIAC was after him..
for a description and picture of these guys, go to http://jonathanclark.com and click on Heros at the top.
-- Virtual Windows Project
George Gilder
Carver Meade
Gordon Bell
Gordon Moore
Andy Grove
Nicholas Negroponte
By the way, I really can't understand why Gates is on this list. His efforts has only gone in to making personal profit (not that there's anything wrong in that, but it doesn't make you a hero), not improving computing. If anything, Microsoft probably have been one of the most limiting factors of the computer revolution.
And what's this about Windows 3.0 multitasking? That was task-switching, and not very good either :)
I'm a Debian user in a RedHat house.
:) */
Gotta hand-edit files to configure my mouse.
Oh, I hate RPMs and I love dselect
And FVWM95 can just go to heck.
/* Thank you and good night!
Save the whales. Feed the hungry. Free the mallocs.
The Lisa was bloatware.
Apple ][c with the 80 column card.
My first commercial app was deployed on a ][c. (Sigh) the good old days when (in at least one BASIC implementation) you would replace literal number references with concatenated variables because the variables tokenized to fewer bytes then the literal occupied...
(sigh)(smile)
http://www.bullnet.com
My Bust....My Bust....
Writing w/ out thinkin'
Sorry....
ESR wrote it.....NOT RMS
anyways...thanks for the link!!!!
I felt the same way. In fact, I wrote the author Steve Litt about it. He response was along the lines of "I had no idea the same person was
responsible for both those wonderful machines." (Amiga 1000 & Atari 800), and he offered to put my letter in the "Letters to the editors" section of the next issue. If you'd like to see it earlier, I could post the letter here.
*Carlos: Exit Stage Right*
"Geeks, Where would you be without them?"
*Carlos: Exit Stage Right*
"Geeks, Where would you be without them?"
"Got Linux?"
Corporations like Oracle and IOmega provided much of that invention. Oracle was Big Blue's biggest competition in the initial haydays of the personal computer. Sure there was some "sneaky bastard" techniques being done, like the ROM chip fiasco, but all in all, the PC that you are using is a result of those early cutthroat tactics.
*Carlos: Exit Stage Right*
"Geeks, Where would you be without them?"
*Carlos: Exit Stage Right*
"Geeks, Where would you be without them?"
"Got Linux?"
What a pile of crap! Tim had a web browser running on NeXT long before Marc started screwing up the web with random, poorly-conceieved crap like the IMG tag. It's taken years of work to fix some of Marc's bad ideas. It's taken more years to rid the Netscape browser of Marc's "tag soup" method of rendering HTML (closer to the "rendering" done in a slaughterhouse than a method of display.)
For him to get credit for "writing the first web browser" is so deeply offensive on so many levels. Hell, I remember using the "www" text browser long before Mosaic appeared. It was cooler than Gopher, but not as useful.
Revisionist history is a game played by those who are not even in Redmond.
"How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
Of course this is so. A number of brilliant people were parties to that work, ergo the "Alan Kay and company" comment. No attribution of all right, title and interest in and to the GUI to Mr. Kay was intended.
By the way, a fairly decent account of the PARC and pre-PARC days can be found in a facinating read entitled "Fumbling the Future."
Kaa made this point in a prior comment which was (IMHO)unduly moderated downward. I think in this modern age, we should not forget that a significant heritage was gifted to us by Alan Kay and company (indeed mice, GUI, modern oops and perhaps even the fundamental notion of a dedicated personal computer).
I confess that I did not truly appreciate the scope and quality of this work (though I did understand from a textbook point of view the substance and historical importance of it) until I saw how virtually complete was even a slavish recreation of the bare naked Smalltalk 80 system (found among the superb work at Apple and now Disney with the open source Squeak Smalltalk project.
Following Squeak's development made me appreciate more and more the significance of the building blocks for which these guys had poured the mortar.
Just wondering if one can possibly find one of these around? Where and how much?
sorta like maybe Anakin Skywalker I guess...
Just can't imagine Bill sacrificing everything to redeem himself, but then, who would have after the first film.
Where would the internet be today if it wasn't for Vint Cerf (the co-father of the internet along with Al Gore), and Bolt, Baranec, and Neuman (I probably slaughtered the spelling of those names). I had dinner with a BBNNet guy the other night, and he said that BBN also made the frist router, and had it sitting on the shelf until someone came along to buy it. Not realizing what they had, they sold it. The people that it was sold to later formed Cisco. NG
+--
Given infinite time, 100 monkeys could type out the complete works of Shakespeare.
+-- (Score:-1, Moderator on Power Trip)