this post was submitted on 28 Feb 2026
1043 points (99.0% liked)

Programmer Humor

30111 readers
420 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] FiniteBanjo@feddit.online 3 points 2 days ago (3 children)

I thought the leading number was for when very large changes are made to the core software that make it unrecognizable from a previous version. Like if you changed the render engine or the user interface, or all of the network code.

[–] Pyro@programming.dev 14 points 2 days ago (1 children)

But are you proud of that large change?

[–] FiniteBanjo@feddit.online 3 points 2 days ago

If I were the author of GIMP I wouldn't be

B'DUM'TSH

[–] hperrin@lemmy.ca 9 points 2 days ago

In semantic versioning the first number is for any change to a public API that is not backward compatible. It could be incredibly small, like fixing a typo, but if it changes the API your users are using in an incompatible way, you’re supposed to bump that number.