bertlea wrote: ↑
Thu May 02, 2019 8:26 am
Hum.... node.js seems to have the same fate as Java now... Hope Python have better luck. For developing software that can last decades, we shall go back to use trusted C I guess.
One won't fare any better if C compilers drop support as well. GCC has already dropped support for older ARM devices and is planning to drop more. I imagine ARMv6 will likewise eventually be dropped.
Of course one can keep on using older versions, as one could with Python, Java and anything else, though that's obviously not ideal.
I can understand why older devices may be dropped when something new in a language comes along which can't be supported on those devices, or when there's code refactoring and supporting older devices entails a lot of work for little gain, but when it boils down to 'can't be bothered' I'm not so accommodating.
But against that, the world does move on, everything will become obsolete over time. For me it's mainly a question of whether it's natural and acceptable obsolescence or forced upon us, done to suit the providers rather than those they provide for.