Live data from Hacker News

The Rise and Fall of Scala

dzone.com

11–20 of 38 posts

Re: The Rise and Fall of Scala

#11
post #8

As someone who decided to use Scala at his previous company (Foursquare), but chose to use Java at his current one (Hometeam) I will say that the overriding reason behind my personal decision was compile times. Compile times became a huge drag at Foursquare and I did not want to repeat that experience. I love many many many things about Scala but having engineers sit around for huge periods of time waiting on their c…

Did you use sbt incremental compilation?

Re: The Rise and Fall of Scala

#12
post #10

What a bull* article. There is a lot of Scala traction even in the big enterprises. What is sure is that Java lost a lot of ground with Oracle at the driving wheel.

Is there any data that shows that? I mean, Tiobe index has Java as the #1 most used language this year.

Re: The Rise and Fall of Scala

#13
post #10

What a bull* article. There is a lot of Scala traction even in the big enterprises. What is sure is that Java lost a lot of ground with Oracle at the driving wheel.

Any stats on Java losing ground? Java 8 is awesome with Lambda, Streams and Completable futures (Promises).

Re: The Rise and Fall of Scala

#14
post #8

As someone who decided to use Scala at his previous company (Foursquare), but chose to use Java at his current one (Hometeam) I will say that the overriding reason behind my personal decision was compile times. Compile times became a huge drag at Foursquare and I did not want to repeat that experience. I love many many many things about Scala but having engineers sit around for huge periods of time waiting on their c…

Did you use sbt incremental compilation?

For a while. Eventually we abandoned SBT in favor of pants which is, imho, a much better build tool. It also supports incremental compilation but it was still slow.

Re: The Rise and Fall of Scala

#16
post #13
post #10

What a bull* article. There is a lot of Scala traction even in the big enterprises. What is sure is that Java lost a lot of ground with Oracle at the driving wheel.

Any stats on Java losing ground? Java 8 is awesome with Lambda, Streams and Completable futures (Promises).

But it definitely isn't anywhere near as functional as Scala, which this article completely misses. Seems like the author basically does not even know what functional programming is.

Re: The Rise and Fall of Scala

#19
As someone who has never coded Scala (I did try out Odersky's course briefly), I can't comment on this myself.

However, a lot of people seem to not believe the author, but I am not sure what the complaint is.

1. Do you believe Scala did not have a fall? -- if so, what is the explanation for the data presented?

2. Do you believe the fall is for different reasons? -- I think everyone would be curious to know what those reasons are.

I am all for complaints but they're more interesting when the reasons are divulged.

Re: The Rise and Fall of Scala

#20
post #5

What fall?

The fall described in the first two paragraphs of the article?

It's a misinformation. Scala never fell on TIOBE. The whole premise of "fall" is this paragraph, and it's a lie:

> The TIOBE index (www.tiobe.com) of software language popularity ranked Scala at #13 in 2012; now it’s fallen to #32 in August 2016

From what I can find, TIOBE for Scala was actually #46 in May 2012:

https://www.scribd.com/document/94860678/TIOBE-Programming-C...

That means it grew 14 points since 2012, not fell.

More debunking here:

https://gist.github.com/anonymous/5df1f1f6c6b6ebbb4dc67b2bc4...

Post reply on HN