Re:Roto: A Compiled Scripting Language for Rust
by terts on Wednesday May 21, 2025 @12:24PM
(#44053140)
Hi! That bit of the docs is a bit outdated. We're probably gonna make it optional. The reason for that choice was that the filters for Rotonda need to be very quick and don't really require loops as long as you can do `contains` checks on some lists for example.
So it should probably say "Roto _in Rotonda_ does not have loops". Roto the language as a separate project can then have loops.
Wait, what?! Isn't that choice a bit extreme?
There have been plenty of times in scripting where I've needed loops! Am I missing something here?
[1] https://rotonda.docs.nlnetlabs.nl/en/stable/roto/00_introduc...