News for hackers. Stuff that matters.
Re:Moving the Linux Kernel to Modern C by pjmlp on Friday February 25, 2022 @02:03AM (#30464427)
Arduino, ARM mbed, Symbian, macOS, Windows, BeOS, IBM i and z/OS accepted the work of C++ proponents.

There is nothing when can do to change political views.

And lets not pretend that Rust in the kernel won't suffer from creative uses of macros, and there is still a big laundry list of issue to fix before it actually makes it.

Or that for the time being, Rust compilers need to link to C++ code to actually work, at least until Cranelift is a match in code quality against LLVM or GCC.

So in the end Linus gets C++ into the kernel, even if indirectly.

Re:Moving the Linux Kernel to Modern C by oconnor663 on Friday February 25, 2022 @02:59AM (#30464732)
> Rust compilers need to link to C++ code to actually work

GCC itself has been written in C++ since 2010.

Re:Moving the Linux Kernel to Modern C by pjmlp on Friday February 25, 2022 @05:05AM (#30465572)
Indeed, which kind of diminishes Linus's assertions against C++ even more.