3 ms·
Yeah, the implementation is literally just a token-by-token transliteration into Rust, just hoping that LLVM makes it go fast (and it does go pretty fast, e.g.
by dbaupp 12y ago
Yeah, the implementation is literally just a token-by-token transliteration into Rust, just hoping that LLVM makes it go fast (and it does go pretty fast, e.g. it's faster than bff4[1], which Esolangs[2] touts as the fastest interpreter). The Rust output & optimised IR clearly show there's room for improvement, though.
[1]: http://mazonka.com/brainf/ http://mazonka.com/brainf/
[2]: http://esolangs.org/wiki/Brainfuck_implementations#Optimizing_implementations http://esolangs.org/wiki/Brainfuck_implementations#Optimizin...