Crosscut

Daily Thought - 2025-02-04

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

It's done! I went through all the problems of the previous prototypes. As promised, it took weeks. I also explained how I want to address most of them in the new prototype, except for syntax and evaluation model. Those will be the next topic. But first, I have some news. I've started another new prototype! (A bit over a week ago already.)

This latest prototype is closely based on the "new" one, and everything I've been saying about the "new" prototype also applies to the latest one. So I hope the confusion will be somewhat limited. The only difference is the aforementioned syntax and evaluation model, which I plan to start explaining tomorrow. (I have now archived the old prototype, by the way.)

I think that after such a long period of stability (working on a single prototype), this kind of churn is pretty normal. At least it was the same after I concluded the first long-running prototype. A new approach brings new ideas. And pretty quickly, some of those turn out to be undesirable, for one reason or another.

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