Get the latest tech news

What you learn by making a new programming language


Monday, August 12, 2024 Every software engineer uses a programming language, usually multiple. Few of us make programming languages.

When I implemented Hurl and ran into parsing errors, it would spit out raw token names at me. Mostly, it means that it will lack the fit and finish of a "real" language and it will be defective in some way that limits widespread use. But you can make something that solves a specific problem for you, lets you do Advent of Code puzzles, or earns you nerd cred with your friends.

Get the Android app

Or read this on Hacker News