General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
username7763
The Lunduke Journal
comments
Comments by "username7763" (@username7763) on "Rust Compiler Not Stable Enough for Linux Kernel Development" video.
I remember having problems with a buggy C++ compiler once. So I switched to a different compiler vendor. All Linux has to do is choose from the many different rust compilers that meet the Rust language standard. Hmm, I guess those don't exist. Doesn't seem like a great language to adopt for a long-term project.
12
Microsoft gave up on backwards compatibility. They've been taken over by people wanting to do "modern" things and don't care what they break. Linux kernel at least cares about compatibility.
4
It would make more sense to adopt Java, Python, or JavaScript then. Not that it would make any sense, just more so.
3
I think you are wrong to judge this based off of how long the language has been in development. Making a language that can call into C or C++ isn't really so hard. C++ is harder, but is handled by sticking to a subset. Lots of languages integrated with these languages well from the very beginning.
2
There are merits to avoiding C++ in the kernel. I don't agree with them, but I understand that perspective. However, there are far more reasons to avoid rust than C++. A big reason why C++ become so popular is that it provided a natural progression and compatibility, something rust doesn't provide.
1
It is good to learn new languages. Many languages are different in far more than syntax and it helps you learn different ways of solving problems. Just watch out for newbie mistakes of wanting to rewrite everything in the new thing you learned.
1