5 ms·
i would be interested to see what proportion of rust projects put “written in rust” in the project description vs other languages
by BaculumMeumEst 3y ago
i would be interested to see what proportion of rust projects put “written in rust” in the project description vs other languages
- Takennickname 3y agoThis one is fine. The funny ones are the ones that put "Written in Rust" in the features section.
- rrr_oh_man 3y agoReminds of those terrible startup pitch competitor comparison tables
- codetrotter 3y agoProbably similar to the the percentage for projects written in Go.
- motza 3y agoNot as many as Go
- diggan 3y agoNot as many as Go anymore. There was definitely a period in time where every new Go project had the suffix ".. written in Go", just like there before that was a period in time when projects took care to add "... written in Ruby". I guess it could be seen as a point of maturity at this point, when projects stop adding those suffixes.
- Daeraxa 3y agoBlazingly fast
- awson 3y agoAnd using `libgit2`, written in C, for heavy-lifting.
- sbarre 3y agoHonestly, for me it's a selling point. Generally speaking Rust programs are fast, memory-efficient and of high quality. I'm certainly not saying this is always the case, or that it's impossible in other languages, but I am definitely going to take a closer look if something new and interesting prominently says it was built with Rust.
- mteam88 3y agoI agree, I generally tend to prefer rust tools, like Alacrity.
- zemo 3y agohonestly I bet a big portion of why that works is that they're statically linked binaries, but "ships as one statically linked binary" doesn't have quite the same marketing power. One of the first things I do when I check out an open source project is check if it's written in or requires node.js, and if it does, I ignore the project. I've worked with enough node.js stuff over the years to know that I simply do not want to deal with its ecosystem. I feel the same way about Ruby but I can't remember the last time I saw a new Ruby project. If I have to deal with managing an interpreter, I don't want to use your project. Python only gets a pass because I still use it professionally so I am personally up to date on its quirks, but I can understand why someone would say the same thing about Python projects.
- ubercow13 3y agoI also use Python professionally and still have by far the worst luck with getting anything Python on github to work out of any language. Written in Go/Rust is definitely a feature for something like this.
- freedomben 3y agoRust != ships as one statically linked binary though. For project in Go, that's a pretty safe assumption (although not always true), but for Rust stuff I've probably had 1/4 of things not be statically linked. For many Rust-based projects I find myself having to build it myself, which fortunately isn't very difficult.
- deleted 3y ago[deleted]
- vrmiguel 3y agoI'd also like to see what's the proportion of comments just like yours on every project written in Rust out there, should be nearing 100% now