News for hackers. Stuff that matters.
Re:How to Become As Rich As Bill Gates by frisco on Wednesday April 08, 2009 @11:50PM (#553887)
> and Yes, he's not a great hacker (he's smart and knows enough about technology but the couple Gen 1 Microsoft employees I've met say he can't code worth a darn)

What? I'm pretty sure Gates is the quintessential technical founder. He wrote the original Altair BASIC implementation himself in something like a week, and snuck into University of Washington's computer labs in the middle of the night in high school. I don't think I've ever seen anything that implied otherwise.

Re:How to Become As Rich As Bill Gates by patrickg-zill on Thursday April 09, 2009 @12:52AM (#553953)
Ever play the "Gorillas" game in GW-BASIC that shipped with many copies of MS-DOS.

Bill Gates wrote that.

And was proud of it.

Re:How to Become As Rich As Bill Gates by tome on Thursday April 09, 2009 @05:43AM (#554164)
Gorillas.bas? Are you sure? I can't find a reference. In particular Wikipedia makes no mention of it:

http://en.wikipedia.org/wiki/GORILLAS.BAS

(It was also QBasic, not GW-BASIC)

Donkey.bas, on the other hand, was co-authored by Gates, according to Wikipedia.

Re:How to Become As Rich As Bill Gates by mynameishere on Thursday April 09, 2009 @02:26AM (#554032)
Yeah. When I was a kid. Everyone played it and enjoyed it. So what? Donkey.bas on the other hand...
Re:How to Become As Rich As Bill Gates by TomOfTTB on Thursday April 09, 2009 @12:21AM (#553919)
Being able to create something quick that's workable doesn't really indicate that you're a good programmer.

As far as never hearing anything about it, I based the statement on a couple personal accounts. But "Barbarians Led By Bill Gates: Microsoft From The Inside" has an account of at least one programmer calling Gates code terrible. The programmer in question co-wrote the book so you have to take it with a grain of salt but it seems true because the story he tells is one that paints Gates in a positive light (he doesn't fire the guy for calling his code junk right to his face)

Re:How to Become As Rich As Bill Gates by frisco on Thursday April 09, 2009 @08:06AM (#554245)
Wait. Wait. Backtrack for a second.

The year is 1974, and Linux, Mac, and Windows haven't been invented yet. There is no IDE, no SDK, and no documentation. Actually, there's no development environment at all. There are no APIs, either. Ruby, Python, Java, and friends are till 10 years or more from being invented. And yet, Gates wrote an interpreted language, on his own, in a week. Put differently, Gates wrote a language in a CAVE, with SCRAPS, in a WEEK.

It's easy to think that now we'd just Google it and scrape it together using copypasta if we really needed to. Hell, not only was there not Google, but there was no technical community to ask questions. Don't forget what he was really working with there.

Re:How to Become As Rich As Bill Gates by jhaitsma on Thursday April 09, 2009 @12:56AM (#553956)
One often-overlooked aspect is that for business purposes, the first priority is to have something that gets the job done. Release early and often, then iterate towards perfection - but only for what your customer wants.

This generally means that its not great, but it works. If time permits, it is great to tidy / refactor bad code, but this is not always possible. Reminds me of an item posted a couple of weeks ago - "confessions of a terrible programmer"

Re:How to Become As Rich As Bill Gates by HeyLaughingBoy on Thursday April 09, 2009 @12:23PM (#554624)
Being able to create something quick that's workable doesn't really indicate that you're a good programmer.

It doesn't?? Then what does? Quick and usable in the business world is practically the holy grail of programming!!!

Re:How to Become As Rich As Bill Gates by jambalaya on Thursday April 09, 2009 @04:29AM (#554110)
He also set up the class rosters for high school, surrounding himself with all the cute girls.