I previously mentioned that I’m porting Raven from Julia to TypeScript. That work is ever so close to done – 7,374 lines of Julia source have become 7,145 of TypeScript, and it’s really just finishing touches (though of course the final line count won’t be identical). Once the basic translation is finished, I can look forward to debugging several thousand lines of essentially untested code – we’ll see how that goes.