top | item 42989375

(no title)

chikere232 | 1 year ago

wow, that's an amazingly impossible standard no software lives up to.

Or much technology at all. If you use anything that is 1000 years old, it's probably been maintained or cared for a lot during those 1000 years

discuss

order

robinsonb5|1 year ago

Well yeah, 1000 years is obvious hyperbole. But I've been annoyed and frustrated enough by churn over the last two and a half decades that I always ask myself "will this still work in 5 years?" when considering new software - and especially its build process.

It's alarming how often the answer isn't a confident "yes".

chikere232|1 year ago

That's fair. Too many languages and frameworks are all too happy to break things for pointless cleanups or renames.

Python for example makes breaking changes in minor releases and seems to think it's fine, even though it's especially bad for a language where you might only find that out runtime