@neauoire I was intimidated about building a music programming language for years. Csound seemed very intimidating, and I mentally I didn't think I was up to the task of it. I still haven't built a Csound clone, so perhaps I'm still not up to the task.

At some point, I read somewhere that Forths were easy to build. After studying Forth a bit, I felt like I could accomplish making one with my limited C skills at the time. Sporth happened a few months later.

I think my hesitation to build Sporth, as well as my subsequent building of Sporth, were both fueled by a sort of laziness: a psychological roadblock produced by a fear of the unknown and a reasonable comfortable with the status quo. Pre-Sporth, things like Csound were convenient tools that could do what I wanted. Leading up to Sporth, Csound started looking bloated to me, especially when I wanted to build plugins out of one opcode.