General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Juzu Juzu
Mental Outlaw
comments
Comments by "Juzu Juzu" (@juzujuzu4555) on "The Linux Kernel Gets Rusty" video.
Rust will get my approval if someone proves it will lead to faster code. Not because of "it's easier to code better" but because the language itself could be optimized better. Otherwise I don't think it has a place in the kernel, not yet anyway. I'm afraid that Rust will be used everywhere once it's accepted, instead of using it for drivers where easier development actually matters. I really don't want to compile longer unless it actually provides performance benefits, and even then there has to be some limits.
9
C++ is essentially superset of C, so it really has bloat only if you use that bloat. C++20 for example is just amazing, it's like magic how much compilers can optimize the code. It's impossible to communicate it through comment, but once you see it, you really start to admire C++. Rust reduces bugs, but otherwise C++ is the best language.
5
@jacobusburger Of course Rust needs my approval. And I'm not clinging into C, I also like Assembly a lot. Claiming something to be better is pretty bold claim. It's multidimensional problem.
3
@gabrielcoronelcascante9111 I don't have enough experience on C++ that I could say what features make sense, but last year I had so much free time that I started watching lots of C++ videos. And as I had mainly experience on the C++ times before C++11, seeing a ton of those examples (that obviously were chosen as the best case examples) impressed me a lot.
1
@joaovictordasilvabatistade8232 As someone who runs Gentoo Linux with dual core laptop, I cannot stand Rust compile times.
1
C and C++ engineers are being hired a ton. Usually with better salaries. Those will survive for certain.
1
Majority of CVEs comes from programming languages -> Assembly it will be then. In all seriousness, I agree over the long run. Though I wouldn't want Rust near Linux kernel before there are other compilers and it's more matured in general. And there are many issues with this at the moment. But lets see what happens.
1