Hacker News new | past | comments | ask | show | jobs | submit login

> How can you create a stable product that targets a constantly breaking API (short of picking a version and sticking with it)?

You don't. This is a cost they explicitly push on consumers of the API. As a consumer, you either spend manpower to keep up-to-date, or if you don't have that luxury, you fall behind and update sporadically.

In the open source world for example, there are many volunteer driven projects that use stale versions of LLVM for exactly this reason. This causes a certain amount of churn since projects that don't maintained end up bit-rotting much more quickly than they would otherwise.

This has been the de-facto way of things with LLVM for some time, but at least they're making it explicit now.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: