DrScheme is in fact an excellent environment and was part of making Scheme the leading candidate. Of course, rediscovering
SICP helped a lot (and no I don't intend on having my kids read SICP).
I need to go grab a Logo environment before I involve my kids in the experiment. Honestly I haven't had time to chase down the references and have zero experience with Logo - it was an obvious choice that I should have considered earlier.
Of my original four candidate languages, I had ruled out ML shortly after my original post.
As I dug around, Scheme seemed more appropriate than Common Lisp or CLOS, although for what I'm trying to accomplish it's no big deal. DrScheme was the closer on this one.
On the Smalltalk and Ruby front, the more I thought about it, the less I wanted to use an OO language. Simple expression evaluation is all I really am looking for, and Scheme seems to be closest to the mark.
For me personally, I really enjoyed the Pickaxe book and really like Ruby a lot. For a super-pragmatic language, it's pretty damn close to perfect. It would be my first choice if I wanted my kids to learn to program as opposed to learning about math and logic.
Posted
Feb 26 2005, 07:31 PM
by
don-box