Jess lang (6 Part Series)
So every time I have made any progress with a parser, that's the 2nd part of your compiler / interpreter, I have made sure that I am reasonably drunk. Your going to want to drink atleast 2 beers before attempting to write a language, this also prevents the feeling of "why should I write this thing" because yes we have already got several thousand other languages and only 1% actually make it to daily usage.
Make sure you have time, this is not going to be easy. You will learn a tone about your daily language but it might mean learning some new languages too. So far I have picked up Rust, Zig (♥️), C++, C and AssemblyScript, all for a Wasm backend, I am trialing them all not because I like one over another, I am trying to measure how productive I could be in an hour, what are the pros and cons of my choice.
What does your language syntax look like 👽👾, should it fit the same style developers are accustomed too.
Be prepared to forget about good coding standards, just get it done and tested then back track.
It's social media for devs
Level up every day