3 ms·
All the various language surveys that have come up these past months (RedMonk, TIOBE, job boards, github popularity, etc...) put Scala in a distant #30-50 slot.
by zak_mc_kracken 12y ago
All the various language surveys that have come up these past months (RedMonk, TIOBE, job boards, github popularity, etc...) put Scala in a distant #30-50 slot. Certainly not in the top 90% mainstream languages.
- eklavya 12y agoPlease, let's be rational about this. A new language takes time to gain widespread use. Or are you telling me that Go, Scala, <put your favorite new hotness> all account for nothing? We the developer community are in a transition phase. The advancements will become mainstream but it will take time. Scala is picking up pace like anything. This has been visible to anyone following the Scala ecosystem. Not in just programmer circles, the bombardment of jobs for Scala developers in the enterprise suggests they are interested too.
- zak_mc_kracken 12y agoSure, languages take a very long time to gain adoption. Scala has been around for ten years and is still showing very little adoption while Clojure and more recently Ceylon are already receiving a lot of attention. I used to have very high hopes for Scala to become the next Java but at this point, I've moved on and hoping that another language will get that spot.
- frowaway001 12y ago> while Clojure and more recently Ceylon are already receiving a lot of attention That's a nice bubble you seem to live in.
- frowaway001 12y agoNumber 14 on Redmonk. http://redmonk.com/sogrady/2014/06/13/language-rankings-6-14/ http://redmonk.com/sogrady/2014/06/13/language-rankings-6-14... "The next JVM language to learn" (Java-focused survey): Scala leads comfotably with 47%. http://zeroturnaround.com/rebellabs/interview-with-typesafe-4-answers-about-the-past-present-and-future-of-scala-development/ http://zeroturnaround.com/rebellabs/interview-with-typesafe-... Apart from that, you are completely missing the context. People are not looking for a random language, but for a language which is compatible with Java and Android, allows gradual migration and protects existing investment. Scala is the top-contender here.
- zak_mc_kracken 12y ago"Next language to learn" is the kind of metric you'd use if you don't have real numbers to your advantage. TIOBE lists Scala at 0.03% mind share, and you'll get similar numbers if you look at other metrics (see my post above). For Android, there are already more projects written in Kotlin and Clojure on Android than on Scala, so not sure why you think Scala is the "top contender". On top of that, Scala's upcoming adoption of Java 8 means that Scala on Android is effectively dead for several years, until the Android team decides to adopt Java 8 (since they're not even on Java 7, this might be a while). Typesafe just doesn't care about Android, why would you take such a risk to pick a language that is so poorly supported?
- frowaway001 12y agoYou are really getting a bit desperate ...