Hacker Newsnew | past | comments | ask | show | jobs | submit | VUETHEBROKENSYS's commentslogin

At this point in time we can all learn that Vue was broken by incompatible changes. The horror you see in the whole ecosystem was predictable, but Evan did not understand how destructive his strategy is.

It is really clear that the changes in Vue 3 where implemented in a way where it is simply too much of a hassle to migrate for too many people - most of the ecosystem still does not work with Vue 3.

A new version breaking old code can be bulldozered into the world only by real godzilla projects like Python - and even there it triggers years of discussion and upgrade-resistence and lots of dead projects.

As a programmer of a small JS library you can learn from the fail of Evan: breaking backward compatiility is breaking your ecosystem - the most important resource you have. Disrespecting this resource will kill you.

The Vue project nowadays can be seen as dead - many projects got that "Angular-Burn" and will never upgrade, but switch to something else.

People still hanging on are the slow crowd that get things too late - we have many of these, but there is no creativity in these people, nothing to expect, just copypasta followers.

Hopefully other projects finally learn from this sad example.

Please do not break your ecosystem. Thanks.


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

Search: