I’ve been pecking away at Radian again. I burnt myself out building the object system last winter, and haven’t touched the project in six or seven months. It’s still been ticking away in the back of my head, though, and during a plane flight a couple weeks ago I discovered that I am ready to dig in once again. I hope to reign my enthusiasm back a little this time around – this kind of work needs to be done at a calm, steady pace, with plenty of time to think things over.
I haven’t added any new capabilities to the language yet, but there have been plenty of loose ends to clean up, and in sorting them out I have been refreshing my memory of the architecture and the work yet to be done. This is a project which could keep me busy forever, of course, but I’m actually encouraged to see how much is already there.