News for hackers. Stuff that matters.
Re:The Common Lisp Condition System – Upcoming Book by Akronymus on Wednesday July 15, 2020 @11:06AM (#23846218)
Where would you put it in relation to htdp and sicp? I personally am working my way through htdp at this time, and plan on doing sicp afterwards, and would be very interested in maybe slotting your book in there somewhere.
Re:The Common Lisp Condition System – Upcoming Book by phoe-krk on Wednesday July 15, 2020 @11:09AM (#23846270)
I'd put TCLCS after SICP and HTDP; these are introductory books to programming in general and therefore are prerequisites to working with a condition system.

Or, in other words, one shouldn't read a book about handling exceptional situations if one doesn't understand what are exceptional situations or why one would need to handle them.

Re:The Common Lisp Condition System – Upcoming Book by Akronymus on Wednesday July 15, 2020 @11:12AM (#23846319)
Got it. While I do have some experience with programming, it is almost exclusively practical in non functional languages.

So, I'll read your book after working through both of the others.

Re:The Common Lisp Condition System – Upcoming Book by phoe-krk on Wednesday July 15, 2020 @11:15AM (#23846368)
Thanks. Hope that it turns out insightful for you.

(Also, Common Lisp isn't a functional language. It's a multiparadigm one that often gets the label of being a functional one because Scheme and Clojure are really functionally oriented.)

Re:The Common Lisp Condition System – Upcoming Book by divs1210 on Wednesday July 15, 2020 @11:58AM (#23847101)
CL is like Python. You can write functional code, but that's not generally the norm.
Re:The Common Lisp Condition System – Upcoming Book by Akronymus on Wednesday July 15, 2020 @12:15PM (#23847375)
Sorry, if it came across like I believe lisp is purely functional. I meant to say that I never had any experience in functional programming, and so want to use lisp to learn it.
Re:The Common Lisp Condition System – Upcoming Book by phoe-krk on Wednesday July 15, 2020 @12:18PM (#23847415)
Sure, that's doable. CL, being multi-paradigm, supports functional programming idioms.