From: Daniel Nugent Date: 2006-02-24T18:46:31+09:00 Subject: Re: Ruby as First Language I agree, I was just being flippant (mostly). I do sort of wish that when I was just starting someone had told me straight up the sort of things I mentioned right there. Understanding the differences between functional, procedural, declarational, and object oriented programming models has been haphazzard(at best) in my education. I just think that it's possible to really get at the core of what "Computer Science" really is without arduously teasing the nuances of it out over the course of years. Heck, what do I know. Maybe we should just have kids read all the back archives of Lambda the Ultimate :D On 2/24/06, Chris Pine wrote: > On 2/24/06, Daniel Nugent wrote: > > I think they should teach kids Lisp/Scheme, C, the Lambda Calculus, > > and computer organization at the exact same time. > > "They"?? Have *you* ever tried to teach kids programming? > > I humbly suggest starting with Ruby. > > > > The ones that come out of it alive will be Masters of the Universe. > > The ones that come out of it alive would have been Masters of the > Universe, anyway. > > :) > > Chris > -- -Dan Nugent