Steve Lacey. Get yours at flagrantdisregard.com/flickr

What Language To Teach A Child

| | Comments (2) | TrackBacks (0)

That'd be programming language, not verbal.

Talk about a confluence of ideas! I'd been thinking about this on and off for a while since Julian was born and up pops a post by Joshua Allen talking about a post by Don Box.

I too had been thinking along the lines of a declarative/functional (e.g. lisp/ml/hope/smalltalk) rather than imperative (e.g. C++, C#, Basic) language for the very reasons that it requires reasoning, planning and design - but most of all thought. (Quick recap, my dissertation was the unification of a functional, lambda calculus style language with a prolog system).

I'll add another one to the mix: ML. I like ML's mathematical look'n'feel, but without the obtuseness of something like lisp. Maybe it'd be Hope, which I did a lot of work with at college.

Anyhow, should be fun. At the moment I can't stop him throwing lego blocks at the dog. Stopping him dereferencing null pointers might be easier.

0 TrackBacks

Listed below are links to blogs that reference this entry: What Language To Teach A Child.

TrackBack URL for this entry: http://www.steve-lacey.com/cgi-bin/mt/mt-bar.cgi/276

2 Comments

Minh said:

Do you remember Logo? It was popular in my school in the early 80's. I think that's a great one for a kid.

Steve said:

Sorry it's taken me so long to reply. Yes I thought about Logo, but didn't remember too much about it other than it was mainly used to drive turtle graphics. I believe it was also a very imperative language. I need to go check it out ;-)

Leave a comment

About Me

Steve Lacey, software developer at Google, British, married to the lurvely Nabila, dad to the wonderful Julian and Jasmine. Living in Kirkland (near Seattle), WA.


A brief professional bio.


steve@steve-lacey.com
+1 425 466 9305

About this Entry

This page contains a single entry by Steve published on February 20, 2005 11:56 PM.

Ten Year Award was the previous entry in this blog.

Hunter's Last Words... is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Statsorama

  • 989 posts
  • 1149 comments

Music