Re:A Python Interpreter Written in Rust
by arcticbull on Saturday February 02, 2019 @05:33PM
(#19066222)
Further, it should be possible for Rust to eventually reach a state where it's faster than C because of the lack of pointer aliasing. This opens up a whole host of optimization opportunities, allowing it to get closer in performance to Fortran (which is intrinsically the fastest of the bunch).
Re:A Python Interpreter Written in Rust
by dodobirdlord on Saturday February 02, 2019 @06:25PM
(#19066550)
Indeed, it's available but currently disabled due to a bug in LLVM that can cause incorrect code generation.
https://github.com/rust-lang/rust/issues/54878
This is not the first time it has been disabled due to an LLVM bug.
Rust also allows you to make architectural decisions in the name of performance that would be completely unmaintainable in C. See: the Servo project.