31 July 2003

Approximate ages of various of my friends when they wrote their first code (not counting copying from books):


Joe Shaw 4 TRS-80 BASIC
Phil Schwan 5 Tandy 1000 QuickBasic
Graydon Hoare 5 C64 BASIC
Jimmy Krehl 6 C64 BASIC
Nat Friedman 6 Apple ][ Logo/BASIC
Mike Shaver 7 C64 BASIC
Chris Blizzard 9 Franklin 1600 Logo/BASIC
Luis Villa 9 Apple ][ BASIC
Jacob Berkman 10 Apple ][ Logo/BASIC
Miguel de Icaza 12 C64 BASIC
Miles 12 286 Pascal
Alex Graveley 15 Linux C++

Summary of our IRC conversation on the subject:

<graydon> Nat: do you think today's kids -- with their massive overexposure to computers, but with crappy programming environments -- will learn to code earlier or later?
<Nat> graydon: html + css + javascript is first now
<Nat> but at 4 or 5 you don't have shit to publish
<Nat> you want to make the computer do neat things
<graydon> maybe a very popular MMORPG client with an embedded scripting system. in-game programming is a good hook, like MUDs.
<Nat> good call y0
<shaver> yeah
<boc_yyz> i would have started earlier if leisure suit larry had some sort of programmable element to it

Posted on 31 July 2003

No comments