3 ms·
> I just built a Rust executable that runs on six operating systems I help maintain a kernel in C that runs on nine architectures, some of which don't even hav
by ajross 4y ago
> I just built a Rust executable that runs on six operating systems
I help maintain a kernel in C that runs on nine architectures, some of which don't even have LLVM backends, much less stable rust toolchains.
"Portable" means rather different things. This blog post is focused on the easy stuff.
- 8jy89hui 4y agoWhile this project might focus on the “easy” definition of portable, I’ve never seen this done before. This post was both interesting and informative. I don’t think you comparing your (unlinked and unnamed) kernel to this is very constructive. It feels like you’re gate-keeping.
- DenseComet 4y agoThey didn't build six executables that run on six operating systems. Rather, it's a single nativity compiled executable that runs on six different operating systems unmodified. Cosmopolitan is an incredibly cool project that does more than you think. https://github.com/jart/cosmopolitan https://github.com/jart/cosmopolitan