News for hackers. Stuff that matters.
Re:Unison Programming Language by slver on Sunday June 27, 2021 @04:46PM (#27655151)
SemVer remains a pragmatic approach that works in vast amount of cases. It’s unclear what alternative we have here which works in more cases.
Re:Unison Programming Language by lamontcg on Sunday June 27, 2021 @05:19PM (#27655499)
We don't have any better alternative, but lets not be naive about it when it comes to building bits of framework.

Semver would just be an artificial impediment at this level.

Re:Unison Programming Language by slver on Sunday June 27, 2021 @06:00PM (#27655872)
SemVer is an impediment only if you insist to make it so.
Re:Unison Programming Language by jonahx on Monday June 28, 2021 @01:06AM (#27658302)
Go takes an alternative approach:

https://www.youtube.com/watch?v=wWApoImHuf8

Re:Unison Programming Language by slver on Tuesday June 29, 2021 @02:04PM (#27679523)
That's not a new idea, I also put the version in my package name, so that you can use v1.x with v2.x etc.

It doesn't contradict SemVer.

However when you do that, it becomes a big deal to jump from one version to another even if the breaks are minor. So pros and cons.