I won't nitpick about that 10%, but even 9,000? GitHub definitely has changed the meaning of 'project'. I think there must be quite a few almost clones in there or very small projects. For comparison, the BSD ports tree (http://www.freebsd.org/ports/index.html) claims 24,330 ports. I don't believe there's a third of that amount of Scala code available (corrections welcome)
I'm glad to see that Spring, which features heavily in the Java top 100, doesn't even make the top 100 for Scala. In my experience many Scala developers were previously Java developers. It's rather telling that they are choosing to ditch the needless complexity of Spring.
Or maybe Java has more huge projects then Scala or simply different kind of projects. Springs fits some projects better then other projects - duh - and they have to be big enough to make it really useful.
I have no beef with spring, found it useful and not that much complicated in the past. That does not mean I'm going to use it in every new project I'm about to start.
Guava usage seems less common compared to Java. This is probably due to much of that type of functionality being included by default with Scala's impressive, if somewhat daunting, collections framework.
I think the database section is going to be a little off. I know that my default stack for applications is Scala + Play + Mongo + AngularJS, however I don't publish many of those to a public github repo. Its going to be the same for MySQL and Postgres as well.
yeah i was wondering about that too. is it just because the lib is left in even if it's not being used you think? i haven't heard of anyone using H2 for production, if they are i'd like to know more about how/why
It's interesting to me that sbt-idea and sbteclipse are in the top projects, when I would think IDEs should just be able to directly import SBT projects. I don't need a Python package to use PyCharm, after all. To me, one big friction point in using Scala in the Coursera course has been the inevitable hiccups in getting projects going in my IDEs (not to mention bugginess and slowness of the IDEs).
Most popular with Scala projects on Github is likely only partially relevant to Scala in actual production use. Sadly we can't really know the usage outside of Github to assess how meaningful this analysis really is.
[+] [-] Someone|12 years ago|reply
I won't nitpick about that 10%, but even 9,000? GitHub definitely has changed the meaning of 'project'. I think there must be quite a few almost clones in there or very small projects. For comparison, the BSD ports tree (http://www.freebsd.org/ports/index.html) claims 24,330 ports. I don't believe there's a third of that amount of Scala code available (corrections welcome)
[+] [-] Goopplesoft|12 years ago|reply
How so? The search results page you linked says:
> We've found 12,757 repository results
[+] [-] kvtrew76557|12 years ago|reply
[+] [-] watwut|12 years ago|reply
I have no beef with spring, found it useful and not that much complicated in the past. That does not mean I'm going to use it in every new project I'm about to start.
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] ditt84576|12 years ago|reply
[+] [-] dkhenry|12 years ago|reply
[+] [-] m0g|12 years ago|reply
[+] [-] fat0wl|12 years ago|reply
[+] [-] acjohnson55|12 years ago|reply
[+] [-] coldcode|12 years ago|reply
[+] [-] kvtrew76557|12 years ago|reply
[+] [-] kvtrew76557|12 years ago|reply
[+] [-] xwowsersx|12 years ago|reply
[+] [-] wheaties|12 years ago|reply
[+] [-] rubygnome|12 years ago|reply