I'm writing a programming language that resembles Ruby, called Natalie.
https://github.com/seven1m/natalie
In this video, we add true, false, and three equality methods, ==, eql?, and equal?.
There is a big part in the middle of this video where I struggle to fix a bug in the Natalie parser. I left it in because it shows how demotivating this stuff can be sometimes. Just keep going!
...
https://www.youtube.com/watch?v=HY33yAwydB4