from Hacker News

On Learning Compilers and Creating Programming Languages

by greenSunglass on 10/24/23, 3:59 PM with 3 comments

  • by Reki on 10/25/23, 3:28 PM

    I think this is great advice, but saying that PL design is done already isn't really true. Its not as hard to make a new kind of PL as you might think, but it is of course hard to make it useful.

    Just combining the right features and forgoing the wrong ones into a language alone is an art, to say that its only innovation is a bit like claiming paintings are innovations because we have all the colors :)

  • by tmdh on 10/24/23, 5:15 PM

    Well, everybody seems to recommend "Crafting Interpreters". And that's what I'm following now.