[DEV] Don't break your users: keep your API/ABI stable! - DevConf.CZ 2020

How to keep your API stable? What tools can help you with it? Check out this talk!

2 Likes

I don’t agree with that, e.g. MS has kept the API of libgdi32 stable for years, look at the mess it is to develop something modern with it.

1 Like

The ideas presented are good, sorta… I mean, semantic versioning should be the base. In OS world however sometimes it’s problematic, so many devs insist that their decade old 0.0.1 ver lib used by 3/4 world isn’t “ver 1.0” ready and can have breakage in 0.0.1.89 :wink:

generally - yeah, once lib is out, semantic versioning all the way!