Earlier quoted context omitted.
But it’s not __approachable__, at least not to me. Seems like survivorship bias to point to nearly every dev with a toy language project. I might feel similarly if I finish nand2tetris
I agree that it needs to be more approachable! That’s why I recently released a tutorial series, Let’s make a Teeny Tiny compiler: http://web.eecs.utk.edu/~azh/blog/teenytinycompiler1.html Ironically enough, a lot of the criticism of my tutorial was that we have plenty of compiler tutorials already and don’t need any new languages...
Change is Threat to the status quo.