Crosscut

Daily Thought - 2024-09-27

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

My insight, that code updates would be better served by a different approach, but that this different approach is not practical to implement right now, leaves me in a bit of a bind. On the one hand, I need a provisional solution that actually works. But on the other, I don't want to put too much effort into something temporary.

The answer I've come up with, is to reduce the scope of my provisional solution as much as possible, implement that, then only widen the scope if the result is untenable. I hope that I won't have to go through more than a few iterations of this, so not too much work is wasted in the long run.

This requires an iterative approach to the problem, of course, and I have an idea for how to make this happen. But that's a topic for tomorrow.

<< 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.