3 ms·
> Would you rather Java? Where everything is shit because of backwards compatibility? ... or Perl5 for that matter. Python has continuously broken backwards co
by strlen 16y ago
> Would you rather Java? Where everything is shit because of backwards compatibility?
... or Perl5 for that matter. Python has continuously broken backwards compatibility in their APIs between releases and that has allowed it to shed much technical debt.
It's annoying for developers, but it's better for the language and the ecosystem to keep evolving. Scala is taking the correct route here.
- ant5 16y agoIt's annoying for developers s/annoying/_expensive_/ but it's better for the language and the ecosystem to keep evolving. Of course it's good for things to evolve. But you're painting a false dichotomy here. Scala is taking the correct route here. In the short-term? Just once? That may be true due to just how broken some things were. In the long term? It's a very expensive thing to be breaking everyone's code and binaries.