3 ms·
1. Java. 2. The problem of binary compatibility is two folded: a. What Scala considers major versions (usually minor changes) b. An open source library
by Uchikoma 13y ago
1. Java.
2. The problem of binary compatibility is two folded:
a. What Scala considers major versions (usually minor changes)
b. An open source library community that jumps to beta Scala releases for minor updates
These two together create a nightmare to upgrade libraries or Scala versions
- happy_dino 13y ago> 1. Java. I said "modern language". > 2. First, the changes are too large, then the changes are too small? What now? It's bad if new Scala versions don't ship with full-scale library support, but it's also bad if developers start testing their libraries early? I guess it is impossible to make you happy.
- Uchikoma 13y agoSorry to not be able to formulate my concerns in a way you can understand them.