News for hackers. Stuff that matters.
Re:Practical Common Lisp (2005) by lukego on Saturday December 03, 2016 @03:50PM (#13097433)
> As much as I dislike CL's quirky inelegance (I prefer the scheme side of the Lisp family tree)

Obligatory link: A Short Ballad Dedicated to the Growth of Programs. http://people.cs.uchicago.edu/~wiseman/humor/large-programs....

Re:Practical Common Lisp (2005) by qwertyuiop924 on Saturday December 03, 2016 @05:46PM (#13097866)
That last transformation isn't needed. And with if and aif, you can get it down to two and one lines respectively.

But yes, it's one of Scheme's few failings. And it's one of the things that makes me consider switching to CL.

As much fighting as there is between them, they're not that dissimilar...

Re:Practical Common Lisp (2005) by samth on Saturday December 03, 2016 @08:19PM (#13098301)
The second program will work in every Scheme I can think of (depending on what you want returned when the condition fails, but it shouldn't crash). I don't know what T did differently, but it's no longer the case.