Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not sure if you're joking, but if not this is a fundamental misunderstanding of how Rust (and C) are used in the kernel.

Much like how you don't have the C stdlib when writing kernel code, Rust is used with the no_std option. You do not use cargo and do not have access to crates.

You'd likely have to rewrite half of tokio to use kernel level abstractions for things like sockets and everything else that interacts with the OS.



that's the joke. I've made most of c runtime work in the windows kernel before though.


Yeah that sounds a lot like nolibc which is basically a libc-ish shim that's in the Linux kernel tree.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: