4 ms·
> Rust isn’t an invading tribe People doing open-source work often feel very tribal about their code and block ideas that are good but threaten their position
by anal_reactor 11mo ago
> Rust isn’t an invading tribe
People doing open-source work often feel very tribal about their code and block ideas that are good but threaten their position in the community. Essentially same thing as office politics except it's not about money, it's about personal pride.
- bgwalter 11mo agoI'm sure that submitting a PR to a Rust project to rewrite parts in Ada/SPARK would be met with great enthusiasm.
- kolektiv 11mo agoIf anyone submitted such a PR to one of my projects and could explain compelling benefits for why doing so would be a general improvement, even considering trade-offs of increased complexity/maintainability, etc., then I'd be delighted they'd cared enough to improve my software.
- jciuqgfb 11mo ago[flagged]
- Xylakant 11mo agoHow is the drive-by statement of a random GH account with 9 followers representative of any community. What's the point you're trying to make? That there's people with shitty behavior in the Rust community? No surprise here, there are. That there's trolls out there that just do this for fun? It's the internet! I hope that doesn't surprise anyone by now.
- bmicraft 11mo agoWhat are you implying? I ask because you aren't actually saying anything yourself.
- dralley 11mo agoThis is the 2nd throwaway account spamming this link, and we're supposed to see this as evidence of the Rust community acting poorly?
- Xylakant 11mo agoWhy? It depends on what you want to replace, but the Rust project has a long history of using tools written in other languages. Python is used a lot in build tooling, bors-ng was written in Elixir, llvm is written in c, ... gcc-rs doesn't contain a lot of rust code either, it's purely other languages according to https://github.com/Rust-GCC/gccrs https://github.com/Rust-GCC/gccrs Fundamentally, if a tool is good and provides benefits then why not use it? You'll be met with concerns about maintainability if you just airdrop something written in Ada/SPARK, but that's fair - just as it was fair that the introduction of Rust in the linux kernel was indeed met with concerns about maintainability. It seems that those were resolved to the satisfcation of the group that decides things and the cost/benefit balance was considered net positive.
- School-Cotton 11mo agoIt doesn't detract from your main point, but LLVM is written in C++, not C.
- Xylakant 11mo agoThanks for the correction.
- biqijf 11mo agoDoes this image count as significant tribalism in parts of the Rust community? https://github.com/microsoft/typescript-go/discussions/411#discussioncomment-12468270 https://github.com/microsoft/typescript-go/discussions/411#d... Taken from the above Github discussion regarding Go and Typescript. https://imgur.com/a/efdIuWb https://imgur.com/a/efdIuWb
- Xylakant 11mo agoHow is the one comment from a GH account with 18 followers, no contribution to the Rust project (or any Rust based project at all) and mostly contributions to javascript projects in any way representative of the Rust community? Especially taken out of context - in context it seem like a failed(?) attempt at humor or sarcasm. Do I treat your post from an obvious throwaway account created 13 minutes ago as somehow representative of the C community or the Linux kernel community or for that matter as representative of any community at all? Come on, please. There's a ton of things that I consider worth of critisicm in the Rust community, but make a better case.
- LexiMax 11mo ago> Do I treat your post from an obvious throwaway account created 13 minutes ago as somehow representative of the C community or the Linux kernel community or for that matter as representative of any community at all? For all we know it could be the same person behind both the GitHub post and the Hacker News throwaway you're speaking to.