The Origins of Scala (2009)
11–20 of 97 posts
Re: The Origins of Scala (2009)
#12Scala was the second programming language I learned (the first was Java). I think I'm quite lucky to have picked up a language like Scala so early in my programming journey. It made it very easy for me to learn new programming languages, since it made it easy to support wildly different paradigms (which is also what makes it hard to use in an enterprise environment).
Re: The Origins of Scala (2009)
#13Re: The Origins of Scala (2009)
#14Scala is a great language. It's a little bit disappointing that Kotlin is the JVM language that's gained so much traction instead.
They really obliterated their momentum with how they went about Scala 3, unfortunately.
Re: The Origins of Scala (2009)
#15Have error messages improved? I remember trying it few years back but the error messages made it hard to debug. Is it due to use of JVM? Sorry for my lack of knowledge since I rarely program in JVM based languages.
Re: The Origins of Scala (2009)
#16Earlier quoted context omitted.
They really obliterated their momentum with how they went about Scala 3, unfortunately.
I don't think it is a problem with Scala 3 itself. Scala 3 brought a lot of improvements, one of them is using semantic versioning. People used to complain a log about binary compatibility between versions in 2.x. Now it's here. I think that the slow adoption of Scala 3 is mainly due to one of its most successful projects: Apache Spark. To this day, Spark only supports Scala 2.13 although Scala 3 has been around for…
I’ve always hated Java but Scala was super fun.
Re: The Origins of Scala (2009)
#17Scala was the second programming language I learned (the first was Java). I think I'm quite lucky to have picked up a language like Scala so early in my programming journey. It made it very easy for me to learn new programming languages, since it made it easy to support wildly different paradigms (which is also what makes it hard to use in an enterprise environment).
yeah, you get everything and the kitchen sink with Scala. Which is actually IMO its biggest weakness. It wants to be everything, and it isn't amazing at anything as a result.
Re: The Origins of Scala (2009)
#18Scala is a great language. It's a little bit disappointing that Kotlin is the JVM language that's gained so much traction instead.
They really obliterated their momentum with how they went about Scala 3, unfortunately.
The Enterprise ecosystem quickly withered away, and now only type level programming diehards remain.
Re: The Origins of Scala (2009)
#19Scala is a great language. It's a little bit disappointing that Kotlin is the JVM language that's gained so much traction instead.
They really obliterated their momentum with how they went about Scala 3, unfortunately.
Re: The Origins of Scala (2009)
#20Scala is a great language. It's a little bit disappointing that Kotlin is the JVM language that's gained so much traction instead.
I don't find it disappointing: I tend to consider that Scala was an inspiration for Kotlin. Maybe Kotlin won by being simpler, and definitely because of the tooling and community: being backed by JetBrains and Google helps.
For a long time, the tooling was very limited with Scala, which must have slowed its adoption, right?