4 ms·
Maybe you could use some information theory to calculate the entropy of your language and evaluate when it makes sense to introduce new concepts. I played with
by ftomassetti 9y ago
Maybe you could use some information theory to calculate the entropy of your language and evaluate when it makes sense to introduce new concepts. I played with this idea but I have never used it in practice for designing languages.
- asrp 9y agoYeah, I was also thinking along those lines when writing my comment. That there trade-offs are like those in a Huffman tree. So one easily accessible/expresible feature means many more distant ones. Has someone thought and wrote about this? And there are other aspects that don't quite fit the information theory model (like using infix notation for operators or not, from Paul Graham's post).