One year of Roto, the compiled scripting language for Rust
44 points by fanf
44 points by fanf
I chose Roto as iocaine's scripting language, shortly after Roto was announced. At the time, it was very limited, and a number of things were very awkward to do. But it was fast. Really, really, really fast, and for iocaine, that was the most important factor. Terts Diepraam is also an amazing upstream: he went an extra mile to handle my issue reports & patches outside of GitHub, before Roto moved to Codeberg.
That alone cemented Roto as my favourite Rust-embeddable scripting language. And now it's on Codeberg, does a whole lot more than it did back in the 0.6 days, and I can't wait to have enough time to upgrade iocaine to use the latest version. I'll be able to remove a lot of code from iocaine and associated projects! I love removing code even more than messing with the crawlers.
Thank you Roto, Terts, and NLNet Labs for turning an otherwise bleak year for me into a series of delightful interactions and events.
Ooh, never heard of this before but it looks neat. And apparently it uses Cranelift as a backend? Nice to see it working out well for people.
This looks awesome! I’m a fan of the filtermap concept.
Is there a Roto runtime binary for general purpose programming (with an import system)?