Writing a programming language (Part 1 Layout)
Some people say they either don’t have enough time to work on side projects or actually do not have time to work on them. But this is not the case for me. Turns out I have a lot of time just laying around so I decided to work on something big that I can learn a bunch from. It didn’t take me long until I decided to learn how to create my own programming language. How did I arrive at that? I mean, I would definitely learn a lot from working on a compiler and having my own programming language sounds exciting doesn’t it? A few weeks back I started learning Golang. So I decided to write my language in Golang.