This is an automated archive made by the Lemmit Bot.

The original was posted on /r/programminglanguages by /u/Saxy_____ on 2024-09-10 05:29:55+00:00.


I’ve been working for a couple of months on writing a compiler for my own programming language, and MAN! What a journey it’s been. It has not only boosted my abilities as a developer—improving my self-documentation skills and honing my research abilities—but it has also ignited my passion for compiler development and other low-level programming topics. I’m not a CS student, but this project has seriously made me consider upgrading to a CS degree. I decided to use LLVM and even though much later I started regretting it a little bit (Considering how much it abstracts). Overall It’s been a challenging toolchain to work with it.

The language possesses very basic functionalities and I’ve come to realize the syntax is not very fun to work with It’s been a great learning experience.

I’d Appreciate any feedback if possible.