News for hackers. Stuff that matters.
Re:Practical Common Lisp (2009) by vram22 on Monday July 30, 2018 @04:08PM (#17647552)
Is this point of your parent commenter right?

> - Not as homoiconic. Only lists are by default.

Re:Practical Common Lisp (2009) by lispm on Monday July 30, 2018 @04:19PM (#17647628)
I read that, too. But I'm not sure what he means by 'Only lists are by default'. If he means that only lists have a literal representation, then it would be slightly wrong - since Common Lisp has literal representations for various numbers, symbols, characters, strings, vectors, arrays, structures, pathnames, ...

Plus the s-expression syntax is user-extensible - making it as 'homoiconic' as the user needs it.

Re:Practical Common Lisp (2009) by vram22 on Thursday August 02, 2018 @10:26AM (#17671609)
Interesting, thanks.
Re:Practical Common Lisp (2009) by didibus on Tuesday August 07, 2018 @01:41PM (#17708751)
I'm referring to the fact that Common Lisp does not have a map and set literal by default. It has a lot of homoiconic literals, and is still very homoiconic. And Common Lisp's reader and printer can be extended by the user to add them back in non standard ways. I still personally consider it as a slight cons against Clojure.