2 ms·
Yes I've read that point, but a.) it means not 2 but 2.12 b.) what happens if the 2.12 class file depends on old Scala library code? "this won't be an issue."
by _Codemonkeyism 8y ago
Yes I've read that point, but a.) it means not 2 but 2.12 b.) what happens if the 2.12 class file depends on old Scala library code?
"this won't be an issue."
After a decade of Scala usage and a several 100k line project to code on, I'll believe it when I see it.
- lmm 8y ago> what happens if the 2.12 class file depends on old Scala library code? Not possible - 2.12 is source- but not binary-compatible with 2.11, any "2.12 class file" will only have 2.12 dependencies. So we're talking about the release planned for 2020 having binary compatibility back to 2016 and source compatibility back to 2014. Not the same level of backwards compatibility as Java by any means, but better than many languages offer.