Ah oui, sont pas d'accord avec eux-même ni avec le principe de semver quand les mineures font quand même de la casse... :-/ Quand tu utilises une nouvelle fonctionnalité de 3.11, ça ne me choque pas que ça ne fonctionne pas en 3.10 et en dessous (et ça c'est classique oui.) Par contre, il arrive par exemple que ton code 3.10 ne tourne plus avec cette 3.11 sans retouche préalable : c'est de la version mineure qui casse la compatibilité, ce qui n'est pas la définition normale de mineure ; mais bon, c'est pas assez "strongly incompatible" pour faire une majeure d'après leur excuse. :-/
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: ça rigole ça rigole
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Moving from Rust to C++. Évalué à 3.
Ah oui, sont pas d'accord avec eux-même ni avec le principe de semver quand les mineures font quand même de la casse... :-/ Quand tu utilises une nouvelle fonctionnalité de 3.11, ça ne me choque pas que ça ne fonctionne pas en 3.10 et en dessous (et ça c'est classique oui.) Par contre, il arrive par exemple que ton code 3.10 ne tourne plus avec cette 3.11 sans retouche préalable : c'est de la version mineure qui casse la compatibilité, ce qui n'est pas la définition normale de mineure ; mais bon, c'est pas assez "strongly incompatible" pour faire une majeure d'après leur excuse. :-/
"It is seldom that liberty of any kind is lost all at once." ― David Hume