Contingencyplan, mind if I hop on the band-wagon? I too have been programming since I was a wee-one. My Dad's a computer programmer, I have fond memories of being in my play-pen in a server room. Personally I've been programming since I was about 6 (salvaged an apple IIe from my school) with robotics. Remember the turtle? Yeah, I have one still. Last 4 years of highschool I was the head programmer for our school's F.I.R.S.T. team (robotics with professionals). When they instituted the "atuonomous-mode" part of the gameplay, I was the first to create something that worked (although looking back @ it, it was a little hack-ish). I know Applesoft (applescript 8) ), a bit of C++ (self-taught and still learning, comp. engineering student), a bit of python, a boat-load of logo/basic, Pbasic, STAMP, and (adding a little color, all be it useless) COBOL and FORTRAN.
Additionally, something I started towards the end of April, I have a small little program I've been working on. I run linux (Gentoo 2004.3, 2.6.9 kernel), so stuff like temp, CPU useage, and mem-useage are somewhat easy to access (ever read in from a txt file?
). Anyway, all it does right now is read in from those and a few other sources and upon program initialization and defines a "mood" for computer. You can tickle it or poke it to modify the "mood" defined by that program. I want to develope it to eventually pass the Turing test, but it's got a loooong way to. Explosive learning would be cool. And I agree, AI should be something good to count on, not something to complain about (although jokes are still cool). 8)
And Chris, you still owe me rent money.
-Mike