Now, the reason for not finishing is that I’m basically done! That’s right, GDB has served us reliably for the past few weeks, where we’ve been able to debug our dynamic linker (
ld.so) and find problems with shared libraries. We got to the point where the amazing @bjorn3 has managed to run his first rust program compiled on Redox using his rustc cranelift backend!
While obviously we would’ve found the bugs without gdb eventually, I’d love to attribute enough credit to it that it warrants being posted here!
Redox OS is an operating system written in Rust.
I’m actually really excited for this progress on Redox. I’ve got an old eeepc that I use for os experiments (32 bit unfortunately, so while Haiku works, there are not many apps). Rust is a cool language that doesn’t compromise performance but still adds better safety, and maybe they can get their micro kernel to deliver on the safety/stability potentials of that design.