Live data from Hacker News

The Rise and Fall of Scala

dzone.com

21–30 of 38 posts

Re: The Rise and Fall of Scala

#21
post #14

Earlier quoted context omitted.

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.

What was the value proposition of pants? I'm no fan of sbt, but having sunk the cost of getting comfortable with it, what can pants offer?

Re: The Rise and Fall of Scala

#22
post #21
post #14

Earlier quoted context omitted.

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.

What was the value proposition of pants? I'm no fan of sbt, but having sunk the cost of getting comfortable with it, what can pants offer?

Small compilation units (generally a single directory of files) and a bottom up acyclic specification of dependencies between them.

Re: The Rise and Fall of Scala

#23
Scala is >12 year old. Excluding libraries /frameworks, there are couple of popular Scala projects like Apache Spark, Apache Kafka. Other than that I am not aware if any big/popular open source projects are using Scala. May be it is used more in internal software development at companies.

So I think Scala is more or less steady in usage. There is no rise or fall of Scala.

Re: The Rise and Fall of Scala

#24
I think those that are upset about a realistic look at their favorite language should read through to the end. He goes into a lot of the benefit of functional programming and Scala over java. It certainly doesn't deserved to be flagged. The TIOBE index shows a pretty clear rise and fall for Scala in terms of relative popularity (#13 in 2012 to #32 in 2016). Here is the last bit of the article:

> Scala will probably never become the next big programming language. But, it will be around for years to come as the language of choice for niche problem domains such as Big Data programming.

EDIT: Thank you dsabanin and sndean for the clarification. The flag is justified -- his data is definitely faulty. There was no rise of scala to #13 in 2012 (I looked through a few other months of TIOBE too). It looks like it has been steadily rising.

It is unfortunate, most of the article (excluding the clickbait hook) is about the benefits of functional programming (like Scala).

Re: The Rise and Fall of Scala

#25
post #24

I think those that are upset about a realistic look at their favorite language should read through to the end. He goes into a lot of the benefit of functional programming and Scala over java. It certainly doesn't deserved to be flagged. The TIOBE index shows a pretty clear rise and fall for Scala in terms of relative popularity (#13 in 2012 to #32 in 2016). Here is the last bit of the article: > Scala will probably n…

There's no fall, Scala rose on TIOBE, not fell. His data is wrong or he's lying.

Here's TIOBE for May 2012:

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

Re: The Rise and Fall of Scala

#26
post #21
post #14

Earlier quoted context omitted.

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.

What was the value proposition of pants? I'm no fan of sbt, but having sunk the cost of getting comfortable with it, what can pants offer?

You can check out this talk, given by a Foursquare engineer: https://www.youtube.com/watch?v=ukqke8iTuH0

This is pretty much the same concept as Blaze/Bazel or Buck, but from Twitter.

Re: The Rise and Fall of Scala

#27
post #21

Earlier quoted context omitted.

What was the value proposition of pants? I'm no fan of sbt, but having sunk the cost of getting comfortable with it, what can pants offer?

You can check out this talk, given by a Foursquare engineer: https://www.youtube.com/watch?v=ukqke8iTuH0 This is pretty much the same concept as Blaze/Bazel or Buck, but from Twitter.

Don't capitalize the S!!

(sorry. pet peeve.)

Re: The Rise and Fall of Scala

#28
post #23

Scala is >12 year old. Excluding libraries /frameworks, there are couple of popular Scala projects like Apache Spark, Apache Kafka. Other than that I am not aware if any big/popular open source projects are using Scala. May be it is used more in internal software development at companies. So I think Scala is more or less steady in usage. There is no rise or fall of Scala.

  Scala is >12 year old.
But it always feel so new and fresh. Every new release would likely break existing code.

Re: The Rise and Fall of Scala

#29
post #24

I think those that are upset about a realistic look at their favorite language should read through to the end. He goes into a lot of the benefit of functional programming and Scala over java. It certainly doesn't deserved to be flagged. The TIOBE index shows a pretty clear rise and fall for Scala in terms of relative popularity (#13 in 2012 to #32 in 2016). Here is the last bit of the article: > Scala will probably n…

There's no fall, Scala rose on TIOBE, not fell. His data is wrong or he's lying. Here's TIOBE for May 2012: https://www.scribd.com/document/94860678/TIOBE-Programming-C... .

And PYPL pretty much agrees:

http://pypl.github.io/PYPL.html?country=US

Scala looks pretty steady since 2013. If anything, it's gone up.

Re: The Rise and Fall of Scala

#30
post #27

Earlier quoted context omitted.

You can check out this talk, given by a Foursquare engineer: https://www.youtube.com/watch?v=ukqke8iTuH0 This is pretty much the same concept as Blaze/Bazel or Buck, but from Twitter.

Don't capitalize the S!! (sorry. pet peeve.)

My bad, fixed :)
Post reply on HN