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

Programmer Humor

30111 readers
444 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
[–] VibeSurgeon@piefed.social 66 points 1 day ago (5 children)

Under semantic versioning, you should really be ashamed of bumping the major number, since this means you went and broke backwards compatibility in some way.

[–] anton@lemmy.blahaj.zone 58 points 1 day ago (1 children)

You have done something, that it's worth breaking backwards compatibility over.

[–] Saapas@piefed.zip 11 points 1 day ago

Yeah I just forgot how the old stuff worked

[–] sunbeam60@feddit.uk 19 points 1 day ago

Except from 0.x.x to 1.0.0. That one means you’re committed to keeping the API/format stable. At least how I think about it.

[–] Donkter@lemmy.world 4 points 1 day ago

Bump the first number when you update to a version that breaks compatibility.

Bump the second number when you make a change that people might want to revert back from

Bump the third number for bug fixes.

[–] jaybone@lemmy.zip 6 points 1 day ago

Python agrees.