Crosscut

Daily Thought - 2025-01-17

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!

< back to list

On top of being there from the start in the new prototype, interactive programming is built on top of the code database, and integrated with a custom editor that directly modifies the code database.

As I said earlier, there's a clear risk of this leading me down a rabbit hole. It might be biting off more than I can chew. Too ambitious. But I do sincerely believe that this tightly integrated, interactive core, is the most sincere expression of the core concept of immediacy. It's worth a try, and when if not now?

And honestly, I expect this to turn into a huge pain. But unless it grows fully out of control, that pain might just be worth it. Because this is the one thing that Crosscut, if it succeeds, is going to do better than anything else. Type system, performance, game engine features; those are all important! But not nearly as important as immediacy.

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