4 ms·
A language that has no stable ABI should not be in the kernel.
by mharig 4y ago
A language that has no stable ABI should not be in the kernel.
- insanitybit 4y agoWhy?
- mharig 4y agoEver tried to use a C++ library from another language? Or from a binary compiled with another C++ compiler than the library?
- insanitybit 4y agoWhat does that have to do with the kernel?
- mharig 4y agoSupport and spreading of a bad habit. As long as there is just one Rust compiler (Or are there two? How about the ABI of the second?),it doesn't matter much. But one day it will.
- insanitybit 4y agoI don't see how it has any impact on kernel development.
- mharig 4y agoYou will, when in 5 years some proprietary Rust kernel module compiled with the IBM Rustbelt Rust compiler does not work together with other Rust kernel modules compiled with the standard Rust compiler.
- esarbe 4y agoLinux itself doesn't have a stable ABI, afaik.