Now if I had a penny for every time someone said that something will fix the "security issues"...
Announcement
Collapse
No announcement yet.
Initial Support For The Rust Language Lands In Linux-Next
Collapse
X
-
Originally posted by johanb View PostTypo: Currently the kernel upport needs a recent nightly Rust toolchain for building.
From wikipedia: "while Rust was "widely viewed as a remarkably elegant language", adoption slowed because it repeatedly changed between versions".
Also: "Mozilla laid off 250 of its 1,000 employees ... Among those laid off were most of the Rust team....The event raised concerns about the future of Rust".
There is no Rust language, otherwise there would be a Rust language standard and a Rust standardization committee. And (multiple) compilers implementing that. As such we merely have a "foundation" and the board has held it's first meeting (9 Feb 2021).
Good luck getting Linus to accept code that builds today but not tomorrow into the kernel.
- Likes 8
Comment
-
Originally posted by cobratbq View Post
What is self-inflicted about the problems rust intends to solve?
- Likes 8
Comment
-
Originally posted by ferry View Post
And that's your main comment? I saw needs a recent nightly toolschain.
From wikipedia: "while Rust was "widely viewed as a remarkably elegant language", adoption slowed because it repeatedly changed between versions".
Also: "Mozilla laid off 250 of its 1,000 employees ... Among those laid off were most of the Rust team....The event raised concerns about the future of Rust".
There is no Rust language, otherwise there would be a Rust language standard and a Rust standardization committee. And (multiple) compilers implementing that. As such we merely have a "foundation" and the board has held it's first meeting (9 Feb 2021).
Good luck getting Linus to accept code that builds today but not tomorrow into the kernel.
It also adopted by many tech giants so it won't go anywhere. Quite an opposite, I don't see a compelling reason to start any new project in C or C++ nowadays unless it targets some architecture which is not supported by LLVM.
There is also an ongoing effort to bring Rust frontend to GCC.
Besides C++ has a standard and is repeatedly changing between versions, it's not a problem at all. Languages that do not change die in obsolescence.
- Likes 13
Comment
-
Originally posted by ferry View Post
And that's your main comment? I saw needs a recent nightly toolschain.
Originally posted by ferry View PostFrom wikipedia: "while Rust was "widely viewed as a remarkably elegant language", adoption slowed because it repeatedly changed between versions".
Originally posted by ferry View PostAlso: "Mozilla laid off 250 of its 1,000 employees ... Among those laid off were most of the Rust team....The event raised concerns about the future of Rust".
Originally posted by ferry View PostGood luck getting Linus to accept code that builds today but not tomorrow into the kernel.
- Likes 18
Comment
-
Originally posted by cobratbq View PostWhat is self-inflicted about the problems rust intends to solve?
Also, I wonder whether it was Michael or tildearrow that deleted my post. How petty and pathetic...
- Likes 1
Comment
-
Originally posted by ferry View PostAlso: "Mozilla laid off 250 of its 1,000 employees ... Among those laid off were most of the Rust team....The event raised concerns about the future of Rust".
- Likes 7
Comment
-
Originally posted by ed31337 View PostBTW, does anybody know why rustc shows up in top as always being in the "S" sleeping state, but simultaneously using up 100% (or more) CPU? Why doesn't rustc act like a normal process?
Maybe it's doing something like "The majority of the threads are sleeping, so I'll call it sleeping, but one thread is taking 100% CPU".
- Likes 6
Comment
-
Originally posted by milkylainen View PostNow if I had a penny for every time someone said that something will fix the "security issues"...
- Likes 11
Comment
-
Originally posted by ferry View PostThere is no Rust language, otherwise there would be a Rust language standard and a Rust standardization committee.
Java, Python, Ruby, Lua, and a whole bunch of other languages are in the same boat as Rust, with a reference implementation, one or more secondary implementations of varying completeness, and no official standard and standardization committee... and Rust does have a very rigorous public RFC process for evolving the language in a careful and documented way.
Rust already provides stronger forward compatibility guarantees for existing source code than C++, which does have a standard.
- Likes 16
Comment
Comment