Hacker News new | ask | show | jobs
by franciscop 3009 days ago
Because they learn from mistakes and can make it better the next time! That happens everywhere; except JS world (at least with npm) is very, very new (relatively speaking). Also now there are many more devs than when the older languages came out, so the experimentation is a lot wider.
2 comments

> Because they learn from mistakes and can make it better the next time!

Well, except seemingly learning from the mistakes made when introducing breaking changes.

I not being a cynical jerk bashing on WebPack in particular here. I use it every day and am grateful for its existance, and look forward to the point where migrating to version 4 is going to be relatively painless, at which point I'll actually give that another try.

But on the whole, it's like nobody in the JS world seems to learn from the mistakes of other JS projects and they have to make them again themselves.

I'm not convinced that this is true.

In the JS world different layers feel very closely bound and it isn't usually clear at all how to leave out things which are (mostly at some level) optimisations.

That isn't great when things go wrong.