Hacker News new | ask | show | jobs
by yyyk 309 days ago
>Perhaps a new API with a compatibility layer on top is a good approach

The opposite would make more sense. Have a transpiler or something to the 'old' API (very natural, given it can grow with the new API and you don't have to implement the entire 'old' API), while new apps can slowly transition the 'new' API.