5 ms·
> It all started with Scala which was a decent, functional Java (at the time) and then they formed a commercial organisation called "TypeSafe" around it. Then i
by jvican 4y ago
> It all started with Scala which was a decent, functional Java (at the time) and then they formed a commercial organisation called "TypeSafe" around it. Then it took on VC money and then also renamed itself to "Lightbend" (for some reason). In this time, Akka which was one of the special library of Scala was also included in the Lightbend fold with many of the prominent devs.
IMO Scala still is a great functional alternative to Java. But this narrative you're laying out here is misrepresenting the reality. It's true Akka was a good way to get Scala adoption, but that stopped being the case a long time ago. Today, despite being still a bit niche, Scala has many other big Scala projects and frameworks that hold its weight.
And, by the way, the Scala 2 -> 3 migration is being wonderfully executed, as it's been designed. No other high level language at this point promises the same set of binary compatibility (even across 2.13 and Scala 3) as Scala does, e.g. it's much better than Java, Python, Rust, etc.