I made a programming language called Honey Badger about a month ago. You can read about it at its project page or at the repo, but I’d like to take a moment to talk about my motivations for doing it.

A good chunk of my motivation was to be able to point to the reference implementation whenever someone asks for proof that I know OCaml (a situation which will only occur if I basically prompt them to). The rest of my motivation was to be able to say that I’ve done an entire programming language from conception, to specification, to implementation all by myself, I’ve done parts of languages before but not the entire thing.

Thanks for reading.

Click here to suggest a topic through GitHub. If you don't have a GitHub, feel free to email me.