Long time no post
With my day job being so hectic I haven’t had much time for intellectually stimulating programming (vb6 = not stimulating, at all). However I recently picked up a copy of PAIP (Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp) thanks to a 40% off coupon with Borders (40% off? Um, yeah going for the EXPENSIVE books).
While I’m not necessarily sure I want to do any projects in Lisp, getting my hands on another of the books many feel are great for expanding the mind from a developer perspective seemed too good an idea to pass up, as you can never know enough in this field. However I’m being “punished” for my time spent with scheme. I keep trying to do things the Lisp-1 way (map funcname listvar) instead of (mapcar #’funcname listvar) and getting syntax errors… making doing the problems in the book rather… entertaining.
I wonder how anyone can manage to use both, or if it’s really reasonable to be fluent in both rxrs (assuming 5 or better for X, I didn’t try scheme prior to that point) and ANSI CL at the same time, considering the level of syntactic similarity. Time will tell, since knowing my dabbling nature I will almost definetly give PLT another spin at some point.