5 ms·
Library and framework maintainers will eventually stop updating previous major versions. So you manage to tread water just fine till your major version reaches
by scoopertrooper 6y ago
Library and framework maintainers will eventually stop updating previous major versions. So you manage to tread water just fine till your major version reaches EOL, then you've found yourself in the position of having to change over to a completely new API on a schedule set by the maintainer of the dependency.
- hdjdbtbgwjsn 6y agoIt depends on the language. Fortran last broke backwards compatibility with F90. F77 code is still 100% supported. C is similar.
- pas 6y agoAs far as I know Java too. That doesn't mean it's still best practice to write code that uses unsafe/deprecated constructs.
- dragonwriter 6y ago> Library and framework maintainers will eventually stop updating previous major versions. And, if it's open source and it's easier than switching to a new dependency, you can just adopt maintenance of the dependency—not necessarily generally, just enough to address any bugs induced in or evolution in needs for the project(s) you have that depend on it.