Re:Why you should, actually, rewrite some of it in Rust
by Rusky on Wednesday July 12, 2017 @04:37PM
(#14756437)
Linux/BSD/Unix are hardly the only systems programming environments. I'd hesitate even to call them the majority.
And for now, there are definitely ways to handle signals using libraries.
Re:Why you should, actually, rewrite some of it in Rust
by lossolo on Wednesday July 12, 2017 @07:40PM
(#14757615)
> Linux/BSD/Unix are hardly the only systems programming environments. I'd hesitate even to call them the majority.
Do you have any source that can confirm that? Because what you wrote seems really wrong. I see linuxes/bsd/unix EVERYWHERE (Android/iOS/OSX/almost all backend servers etc.)
Yes, this is a C/assembly thing. But it is also a Linux/BSD/Unix thing. You really cannot call Rust a systems programming language if signal/setjmp/longjmp are not fully supported. It just goes with the territory.