Hi, just wanted you folks know I've put up a Clojure version of my
"Casting SPELs" tutorial on macros. I want to thank Wei-Ju Wu for
putting it together, with new code and a nicely updated text.

http://www.lisperati.com/clojure-spels/casting.html

That being said... my "Casting SPELs" tutorial is getting rather long
in the tooth (There's a new one in my upcoming book for Common Lisp
http://nostarch.com/lisp.htm that's more up to date, but it's pretty
different from my original web tutorial, which is starting to look
pretty antiquated). Also, this port is a very "straight" port, and
therefore is about as far from "idiomatic" Clojure as you can get.
However, it still may be useful to a Clojure beginner trying to get a
handle on macros or someone who has an easier time learning a language
if they're creating a game at the same time.

I'm a a bit of a Clojurist these days, and I'm definitely a bit
hesitant about teaching beginners bad habits with non-idiomatic code,
though I think it's still worth putting out there. I hope at some
point to put together a tutorial tailored specifically to Clojure
which will teach better habits, but it would probably be very
different from "Casting SPELs" since Clojure poses different
challenges than Common Lisp and would therefore benefit from a
different approach.

Conrad Barski

-- 
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

To unsubscribe, reply using "remove me" as the subject.

Reply via email to