3 ms·
If moving to a 2010 version of your programming language is slow and tedious you're doing something very wrong. In the Java world (conservative and slow-moving
by dtech 10y ago
If moving to a 2010 version of your programming language is slow and tedious you're doing something very wrong.
In the Java world (conservative and slow-moving) JRE 7 (2011) is considered the absolute minimum, and if you're not targeting JRE 8 (2014) you have to have a very good reason.
- js8 10y ago> If moving to a 2010 version of your programming language is slow and tedious you're doing something very wrong. You mean like, dealing with strings and Unicode? That's usually the case why people have trouble migrating to Python 3.
- luhn 10y agoThe 2010 version he's referring to is Python 2.7.
- Too 10y agoI think this is an inherent problem with dynamically typed languages. There are no reliable refactoring tools so even the slightest non compatible change can be lurking anywhere for years. And with things like meta programming, monkey patching and relying on private members, even changes that are supposed to be backwards compatible might end up to not be.
- AnonymousPlanet 10y agoTry to move with half a million LoC of dynamically typed code with a handful of developers with not a single update breaking for any customer and I will be impressed.