Daily Thought - 2024-06-13
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.
Last week, I finished working on a prototype, one of the main goals of which was to create a simple game. And building the language (plus tooling) that game is written in, in parallel. Which is why it took a few months.
This game is definitely the most sophisticated thing I've ever written in Caterpillar, with any of its prototypes. Even though some of those earlier prototypes featured a more advanced language. And that was a practical thing to do. I could use this version of Caterpillar to build another game of similar complexity, with relative ease.
But the point of the prototype was to answer specific questions, and I have to admit, I'm a bit confused about those answers. Going into that though, will require a few more words than I want to make space for here. It's a topic for tomorrow!
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.