Re: Silly question from Programming Clojure

2009-06-05 Thread Jim Weirich
On Jun 5, 2009, at 11:40 AM, Laurent PETIT wrote: > * OOSC: Object Oriented Software Construction ( general about object > orientation, see http://archive.eiffel.com/doc/oosc/page.html ) Good book, although weak on the dynamic language side of things. > * SICP: Structure and Interpretation of

Re: Silly question from Programming Clojure

2009-06-05 Thread Paul Stadig
Concepts of Programming Languages by Sebesta is a book that we used that as the text for my comparative programming languages class. I haven't read CTMCP, so I cannot compare. However, after taking that class during my undergraduate, I couldn't believe that it was an elective! There should definite

Re: Silly question from Programming Clojure

2009-06-05 Thread Laurent PETIT
Yes, It's rare to see books about programming concepts/models and not programming languages. As far as I know the following 3 ones deserve being mentioned : * OOSC: Object Oriented Software Construction ( general about object orientation, see http://archive.eiffel.com/doc/oosc/page.html ) * S

Re: Silly question from Programming Clojure

2009-06-05 Thread Daniel Jomphe
I support the CTMCP recommendation. I learned a lot from its first few hundred pages. (Kept the rest for later.) On Jun 5, 2:45 am, Laurent PETIT wrote: > I just got my own copy of the CTM book (Concepts, Techniques and > Models of computer programming) (http://www.info.ucl.ac.be/~pvr/book.html)

Re: Silly question from Programming Clojure

2009-06-04 Thread Laurent PETIT
I just got my own copy of the CTM book (Concepts, Techniques and Models of computer programming) ( http://www.info.ucl.ac.be/~pvr/book.html ) and from now on I find it very interesting in introducing all these notions (variable, value, binding, etc.) one step after the other, showing how the diffe

Re: Silly question from Programming Clojure

2009-06-04 Thread Luc Prefontaine
Multiple vars can be bound to a single value. A var without a value is qualified as being unbound. The variable is your focus point here, you do not care much about the value itself. Hard to qualify a value as being unbound, it would not be a value anymore So I guess the relationship is drive

Re: Silly question from Programming Clojure

2009-06-04 Thread Meikel Brandmeyer
Hi, Am 04.06.2009 um 14:28 schrieb Andrew Wagner: Just got my copy of Programming Clojure last night (great book, kudos Stuart!). I've got a silly question now. There's a comment in the book about one piece of code where it says "the symbol gets associated with a var which gets bound to a

Re: Silly question from Programming Clojure

2009-06-04 Thread Pierpaolo Bernardi
On Thu, Jun 4, 2009 at 2:28 PM, Andrew Wagner wrote: > Hey ya'all! > Just got my copy of Programming Clojure last night (great book, kudos > Stuart!). I've got a silly question now. There's a comment in the book about > one piece of code where it says "the symbol gets associated with a var which