(no title)
hyperpape | 10 days ago
An interesting question, but the answer is "because it's a bad idea" that doesn't actually solve the problem.
That said, the right way to implement this is as a "transpiler" that compiles one syntax into another. And only the people who want to use it pay the costs.
zahlman|10 days ago
This doesn't really explain anything, and it isn't clear that both of you have the same model of "the problem" in mind.
tialaramex|10 days ago
If there are six syntaxes for a hypothetical language L, then either every L practitioner must learn all six syntaxes (ew, no thanks) or most L programmers can't read each other's programs and so it's basically unmaintainable.