Source-Level Polymorphism in Rust
Interface compatibility does not require implementing an interface or a trait. Use compile-time flags and source-compatible APIs to swap out implementations. (more…)
Read more »Nobody likes waiting for code to finish compiling.
Today, Rust’s Cranelift backend can be used to make debug builds faster, but there’s still room for
improvement.
I spent the last few months working on a register allocator which, when used with Cranelift… Read more