5 ms·
Well, then we got different sources. Scala is developed by the EPFL, Lightbend, and ScalaCenter. That's three, not one. > Scala keeps making breaking changes
by airless_bar 10y ago
Well, then we got different sources.
Scala is developed by the EPFL, Lightbend, and ScalaCenter. That's three, not one.
> Scala keeps making breaking changes on dot releases, making it impossible to maintain long term.
That hasn't been true for more than half a decade.
- pfarnsworth 10y agoSorry, I meant minor releases, like 2.10 to 2.11, etc.
- airless_bar 10y agoThese are not minor releases.
- pfarnsworth 10y agoBy definition those are minor releases.
- airless_bar 10y agoScala's versioning scheme is publicized and well-understood. Are you trying to blame Scala for not adopting SemVer before SemVer even existed? Very silly.
- rrdharan 10y agoNote that the use of major.minor.revision actually predates the formal SemVer specification by something like 20 years. That doesn't mean you're wrong; but it does explain the confusion. I'm a fan of Scala but I'll admit I was confused by this as well when getting started with it since I've been trained to see everything after the first decimal as "minor".