3 ms·
Yes, there are no 'garbage collectors' in space. In fact, in my experience, there's not even any dynamic memory allocation! You allocate your memory on boot a
by jollybean 5y ago
Yes, there are no 'garbage collectors' in space.
In fact, in my experience, there's not even any dynamic memory allocation!
You allocate your memory on boot and work from it.
Rust has some nice pointer advantages, but it's not specifically suited to those kinds of system, and would have some big cultural baggage to overcome.
Rust has performance and perfect non-null safety in mind, not necessarily perfect logical safety.
Space systems would be 'totally ok' with extra overhead that checked parameters, pointers, memory etc. before certain operations.
That said, I can see Rust happening in space some day.