4 ms·
I see your point. My point is that to be called "community driven" the language should be relatively popular. Otherwise there would be an absence of community o
by SergeAx 7y ago
I see your point. My point is that to be called "community driven" the language should be relatively popular. Otherwise there would be an absence of community on the first place.
IMO Ruby/Rails became legacy tech. Are you aware of any fresh significant projects on Ruby?
- lillesvin 7y agoI 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?