Crosscut

Daily Thought - 2024-06-18

Hey, I'm Hanno! These are my daily thoughts on Crosscut, the programming language I'm creating. If you have any questions, comments, or feedback, please get in touch!

This thought was published before Crosscut was called Crosscut! If it refers to "Caterpillar", that is the old name, just so you know.

< back to list

It's unlikely that Caterpillar will ever become mainstream. I mean, that's an unrealistic expectation anyway. Very few languages are. But even if I put in all the required work, and had all the necessary luck, and it gained a thriving community; even if all those conditions were met, it probably still wouldn't happen.

I have too many wild ideas. Too many experimental features that I want to try. Add to that, that I'm not committing to backwards compatibility. I just don't think that millions of developers from all over the world will jump on the opportunity to work with a language like that.

And that's fine. Caterpillar doesn't need that many users to be successful. I would consider it a success if, at a minimum, it becomes a good tool that I want to use. Beyond that, I hope it can gain enough users and provide enough value, that I can fund its continued development.

<< previous thoughtnext thought >>

Hey, you! Want to subscribe to my daily thoughts? Just let me know (maybe include a nice message, if you're up for it), and I'll send you an email whenever I post a new one.