Seth, 2009/8/6 Seth <seth.schroe...@gmail.com>: > > I hope that learning a Lisp first is a good idea for novice > programmers, because I intend to inflict Clojure on my poor children. > (They didn't take to http://scratch.mit.edu/ and Google's rehash of > BASIC is a non-starter).
There was a post recently on LtU about a paper by Matthias Felleisen et al. (of Little Schemer fame) about a functional teaching language that they've been using in schools and freshman classes to teach kids how to program. I'm still reading it, but so far it sounds pretty cool. AFAICT it's built on top of DrScheme. It basically provides a very simple framework for writing graphical apps that can handle keyboard and mouse events. There's also some distributed aspect to it, but I haven't gotten to that yet in the paper. Kids seem to like to write games with it. http://lambda-the-ultimate.org/node/3540 Not saying that you shouldn't use Clojure, just pointing you to some other resources for comparison ;-) > Seth -- ! Lauri --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---