For what it is worth, I did write a programming language over the course of about two years of my life ( https://github.com/jrincayc/rust_pr7rs/ ). I do agree that there are better and worse ways to spend time, and it is probably worth thinking about this. I think that when you “recoiled from the thought of actually analyzing whether there was anything better I could have been doing” is a good hint maybe writing a programming language wasn’t the best thing for you. I wish you good skill and good luck in finding ways to spend your time.
For what it is worth, I did write a programming language over the course of about two years of my life ( https://github.com/jrincayc/rust_pr7rs/ ). I do agree that there are better and worse ways to spend time, and it is probably worth thinking about this. I think that when you “recoiled from the thought of actually analyzing whether there was anything better I could have been doing” is a good hint maybe writing a programming language wasn’t the best thing for you. I wish you good skill and good luck in finding ways to spend your time.