
So I think it's unlikely that this is a real problem with the rust community as a whole and really just a common issue with any new, cool language.


There are still good reasons for writing software in C, so let's not start denouncing people who still choose to use it. Let's look at this subreddit's opinions on the article: The last example is probably the best example and the only one that came to mind when I was trying to remember when I'd seen anyone really proposing such a thing. These are developers going out there and doing it. The gnu coreutils is not a proposal for a rewrite, it is a rewrite - it is a project to write a feature parity version of gnu coreutils in rust - this hardly falls into the category of someone going to a project and saying "Hey, rewrite your software for me". My reading of that article does not at all lead to a "RIIR" feeling, and it actually seems quite pessimistic about the idea in a reasonable manner. The value of the what it brings is worth enough to out weight the cost. The new implementation must bring something that the old does not, and

The linux kernel rewrite article states very early on that a rewrite is "doubtful". The conversation that follows is actually very positive about the language. A few responses deeper we get to the part where someone brings up how they like rust. Not exactly a hard push for rust, and the push for dropping Perl was from a totally separate place to begin with. They then ask if there are any plans to use multiple other languages (rather than simply dropping the Perl dependency):Īlso, are you considering using some different languages (too?)? (Rust? Go? Lua in place of Perl?)

Not a rust specific issue, the original proposal is C++. Issue Title: Get rid of the Perl dependency #341 That said, the cited examples after the issue tracker pictures are a weak demonstration:Ī developer looking to start working on the project asks for help getting acquainted with the project, hoping to work on this issue that was started elsewhere: I've never seen the behavior encouraged by the community, if anything it's been discouraged and this isn't the first time it has been brought up. This is not unlike many situations involving C++. I think part of this is that there aren't a lot of new / modern feeling systems languages that have any traction, so when there are people get a bit overexcited.
