3 ms·
Homoiconicity is a neat thing when you just get started, although there's some interesting discussion around that subject here - http://calculist.org/blog/2012/
by JimmyM 13y ago
Homoiconicity is a neat thing when you just get started, although there's some interesting discussion around that subject here - http://calculist.org/blog/2012/04/17/homoiconicity-isnt-the-point/ http://calculist.org/blog/2012/04/17/homoiconicity-isnt-the-...
- muhuk 13y agoThanks for sharing. Interesting discussion. I think the author confuses the concept (homoiconicity) and it's practical consequences. I think this quote from the comments below summarizes it: > But the fact of the matter is that programmers interact with text, not with data structures. Not Lisp programmers. It's trivial to implement an environment where code will be represented graphically and won't be ever represented as text. That's, actually, the point: language semantics isn't tied to textual representation.