Remix.run Logo
baron816 9 hours ago

The tradeoff isn’t dev job easy vs better performance. The abstractions allow devs to build faster or work on things users care about instead of unobservably better performance.

drnick1 8 hours ago | parent | next [-]

Oh, you mean those shitty Web UI frameworks with worse performance on modern hardware than native GUI programs from 1995?

Back then devs were not taking shortcuts, it was the C API or bust, and it very much shows how far we have regressed.

SiempreViernes 7 hours ago | parent | next [-]

Oh no, the devs back then were for sure taking all the shortcuts they could, there just weren't as many ways to leave problems for the users compute to solve.

brookst 6 hours ago | parent | prev | next [-]

C API was a shortcut. Extensive use of C was a sign of a lazy programmer who wouldn't send the time to write in assembly, which was much more efficient and performant.

fartcoin67 8 hours ago | parent | prev [-]

I'd love if everyone that made noise about this would put their money where their mouth is and just do it. Make better alternatives to the slow bloated shitty software you decry, and reap the inevitable benefits since it's what users actually care about.

AceJohnny2 9 hours ago | parent | prev | next [-]

> instead of unobservably better performance

That's... quite the choice of words there

alex7o 9 hours ago | parent | prev | next [-]

The problem Is when the performance problems becomes observable. Only after a specific scenario like low power mode for example

SteveNuts 8 hours ago | parent | prev | next [-]

> instead of unobservably better performance.

It's imperceptible because the hardware has gotten so much faster. This would be like a top fuel dragster the size of a freight train.

The engine is incredibly powerful but the overall performance is hindered by the size of the overall vehicle not being optimized around it.

AlexandrB 7 hours ago | parent | prev | next [-]

> work on things users care about

Apparently what users care about is having more whitespace around everything.

dijit 4 hours ago | parent | prev | next [-]

[dead]

vlan0 8 hours ago | parent | prev [-]

Which is such a capitalist lens to look at things through. Optimizing for a very small window of reality.

It's the same sort of optimization that drives behaviors where corporations feel no need to contribute to open-source projects. The same projects that enabled those very corporations to exist.