• WhoRoger@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    11 months ago

    software versions would have gone from 99.x to 00.x

    Since it’s not computer generated, it’d just go to 2000.x. Which is better in the first place.

    Versioning scheme choice is arbitrary

    It is, but it’s still nice to be able to infere something out of it. If everyone was using YYYY.MM.x, and you had two binaries of two programs, you immediately know if one is much older.

    I mean some versioning systems are just bonkers, take Android XX.x, with the accompanying different API.x, and older versions still referred to with cookie titles, so you always need to look shit up.

    Or when forks happen and either completely copy the original’s versioning, making a mess if they want to do more updates, or if they invent a completely new one, and then you again need to look shit up.