2 ms·
> homoiconic I don't think it means what you think it means.
by j-pb 11y ago
> homoiconic
I don't think it means what you think it means.
- lmm 11y agoIt's not strictly what I mean, but in practice there's a close correlation; homoiconic languages naturally lend themselves to metaprogramming and so it's more normal to implement e.g. control flow as ordinary functions in the language (where they might be dedicated syntax in other languages). But yes, I really mean a low-syntax language, and they're not all homoiconic.