4 ms·
I thought "community driven" also meant that the language itself was primarily developed by the community and not by someone with monetary interests. And in tha
by lillesvin 7y ago
I thought "community driven" also meant that the language itself was primarily developed by the community and not by someone with monetary interests. And in that regard both Ruby and Elixir are very much community driven — and both regularly see new releases too.
And in terms of numbers. If you look at e.g. number of repos on GitHub with at least 10 stars[0], Ruby comes in as #7 ahead of C# (#8) and Go (#9) and faaar ahead of Rust (#17).
Interesting side-note. C and C++, which you called "niche", clock in at #6 and #5 respectively.
[0]: https://github.com/oprogramador/github-languages#10-stars https://github.com/oprogramador/github-languages#10-stars
- SergeAx 7y agoThis is because Rust is a very young language, and C and C++ are very old. Number of projects on GitHub is more proportional to language's age than to it's current popularity. To check popularity we have to take a first derivatve of these numbers over time. Thanks for the lunk though, it does shows some interesting stats.
- lillesvin 7y agoI don't think age is that much of a factor because TypeScript also places higher than Rust and is two years younger, not to mention Go and Rust are only a year apart but they're pretty far apart on the chart. More data here: https://githut.info/ https://githut.info/
- steveklabnik 7y ago(That web page has data from 2014)
- SergeAx 7y agoYou may think of TypeScript as a modern dialect of JavaScript. I don't think it applies to pair Java-Kotlin though.
- lillesvin 7y agoBy that account isn't Rust then a modern dialect of C++ and Go of C?