I find that the hardest (or least interesting) part of writing a PL is really the ecosystem (stdlib, ide integration, etc.) most of which are completely unrelated to the fun part of designing the language but makes up 90% of the work of making a language usable.
Replies