3 ms·
> One of the greatest difficulties I've had in supporting Rust with Cosmopolitan Libc is that Rust libraries all try to be clever by using raw assembly system c
by saagarjha 2y ago
> One of the greatest difficulties I've had in supporting Rust with Cosmopolitan Libc is that Rust libraries all try to be clever by using raw assembly system calls rather than using libc.
I’m sorry, this is coming from Justine “the magic syscall numbers are my god given right to use” Tunney?
- fc417fc802 2y agoSeems like it depends entirely on context. I'd expect code which intends to be portable to use some sort of dynamically linked wrapper, even if that wrapper isn't libc.
- jart 2y agoIt's the stated mission of my project. Rust's stated mission is memory safety. So using raw system calls is a distraction for them.