Crosscut

Daily Thought - 2025-04-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!

Maybe I could work around the problem with automatic lifting. Come up with some solution that works well enough, and makes the whole thing worth it on balance. But I think that would not be wise.

In a recent conversation, my unofficial language design consultant Adrian reminded me about innovation tokens. I have not been spending mine wisely. I'm basically in innovation debt. But only one innovation is truly important to the project's goals: The interactive core that enables fine-grained hot reloading.

I think it's time to take a step back and return to more proven concepts in other areas. Especially if it has become clear, that the unproven concept I was considering does not deliver the clear advantage that I thought it would. As is the case here. So as of now, I'm no longer considering to include automatic lifting in Crosscut.

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 every time I post a new one.