On writing code that will last for decades:

"In that sense, the sunsetting of Python 2.7 at the start of this year represents an opportunity for scientists, Rougier and Hinsen note. Python 2.7 puts “at our disposal an advanced programming language that is guaranteed not to evolve anymore”, Rougier writes."

@cinnamon I wonder if Node would be a good candidate? New features are being added constantly (sadly), but as far as I've seen, backwards compatibility isn't being broken. The really nice part, of course, is that you have semver with npm, so deps that change drastically over the next 10 years won't break from underneath you.

@cinnamon C could be nice too, if it had a semver-aware package manager.

Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!