:sparkles: Language Change! (Please)
JumperBot opened this issue · comments
Is your feature request related to a problem? Please describe.
Performance and portability; not all systems have Java
installed, what a shame.
Describe the solution you'd like
Change the whole codebase from Java
to Rust
.
Describe alternatives you've considered
Write it in C
? Pfft. Just kept on shooting myself in the foot.
This is crazy, I know.
But there is always more opportunity in a space not relying on any kind of VM.
Also, running things in the bare metal itself is always wicked fast.
The compiler, as of the moment, is compiling Main.ufb in just 10ms on a potato Crostini container.
Versus that of java-orig/UFBC.java which compiles at 900ms at best on the same potato container...
I'm expecting it to bloat up to 20-30ms because it's not even writing and optimizing yet.