Approximate ages of various of my friends when they wrote their first code (not counting copying from books):
|Phil Schwan||5||Tandy 1000||QuickBasic|
|Nat Friedman||6||Apple ][||Logo/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|
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> 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
<boc_yyz> i would have started earlier if leisure suit larry had some sort of programmable element to it
The power just went out in my building, causing my network to die (but not my laptop). So I was like: awe crap. I guess I’ll just watch TV.
Last night a bunch of us swam across the Charles River, under the BU bridge. It was so beautiful, I wish I could’ve taken photos somehow.
I just confirmed this.
It took me about 5 minutes to even try it though, since “Screensaver” was renamed to “Screen Effects” in the new system preferences panel in OS X, and I couldn’t figure out how to turn on locking for the life of me.
Yup. August it is.