Vue.js Vs React

You still have to engineer a working app, just like with Angular, Vue, Svelte, etc.

Yes. However there are different gradients of this depending on the tool. And to try to brush them wide with the same stroke only serves in attempt to bury the underlying issues, important issues, under the rug.

I don’t think functional programming is all that bad for the GC, but again, you have to know what you’re doing.

Well, there are two ways to deal with this. One is to stupidly create new objects each time state changes which is very resource expensive task. Or to shape new object which simply holds reference to previous objects, which janks RC GC's. And javascript GC is based on reference counting.

So no, functional programming is done always at the expense of performance, I mean there is a reason why Rust encourages mutability, although with very strict control, because it goes directly against languages like C++. What I'm a bit concerned that js community at large grew comfortable with this idea, that is that they have to sacrifice performance to have easy to reason about code.

My point being, that we should continue to question this idea. And I think what Rich Harris did was very important to shake the waters a bit and show people what can be potentially possible.

When you think it's done by one person vs React which already has such active development and thousands upon thousands of hours of engineering put in it... and have one person, frankly, wipe the floor with it's own demos React takes pride on, you have to start wondering, perhaps there is something rotten at the state of Denmark. And we learned to accept some pain points, mainly caused by very tools we use as necessary, when chances are they actually can be solved if we dare explore.

/r/javascript Thread Parent