Hacker News new | ask | show | jobs
by noah91734 944 days ago
> It's all fun and games until you hit version n+1 or n+2, and often realize how slow many customers are to upgrade the library.

Given how frequently needless breaking changes are made, or features are removed and paywalled, I would consider this a feature rather than a bug. Sometimes I have higher priorities than working to support someone else's breaking changes.

Two years ago, I was using an official library for interfacing with a video chat service, and they decided to break the underlying API without updating their library, so I had to rewrite the library myself.