3 ms·
Elixir is not homoiconic: https://news.ycombinator.com/item?id=7623991 https://news.ycombinator.com/item?id=7623991
by sbensu 12y ago
Elixir is not homoiconic: https://news.ycombinator.com/item?id=7623991 https://news.ycombinator.com/item?id=7623991
- chrismccord 12y agoIt's close enough that arguing over the definition without explanation isn't useful. For those curious, Elixir's AST is represented by its own datastructures. Based on where you look up the definition, this is or isn't enough to classify as homoiconic, but the point Drew is making is the same. A programmable AST is hugely powerful for metaprogramming.