News for hackers. Stuff that matters.
Re:Show HN: Programming in non-English languages by j-pb on Monday June 08, 2015 @06:15AM (#9678117)
> homoiconic

I don't think it means what you think it means.

Re:Show HN: Programming in non-English languages by lmm on Monday June 08, 2015 @06:30AM (#9678154)
It'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.