News for hackers. Stuff that matters.
Re:Why modern software is slow by kaba0 on Friday September 30, 2022 @04:53AM (#33032561)
I don’t know, is it? I get it, sure data has to be loaded, but the problematic part is the work being done on that data, this is what takes much more time than it should reasonably take.

Just take the example before, if twitter were server-side rendered, it would likely load in basically a blink of an eye.

The problem is code, which will later do more network calls which again have to be waited on, this is multiple round trips. Also, the fault lies probably a bit on web tech as well, html+css is just a terrible abstraction, layouting not being properly solved.

Re:Why modern software is slow by norman784 on Sunday October 02, 2022 @05:02AM (#33054252)
Maybe a partial solution will be to use qwick approach, load js on demand when needed, instead of all at once, while ideally will be use strictly the necessary js (that in some cases could be none).
Re:Why modern software is slow by meheleventyone on Friday September 30, 2022 @07:53AM (#33033661)
Network calls are IO reducing them greatly speeds up websites.
Re:Why modern software is slow by kaba0 on Friday September 30, 2022 @08:01AM (#33033731)
A network call waiting on the result of another call is still two times as long as it should/could be, no matter how efficient you make it.
Re:Why modern software is slow by meheleventyone on Friday September 30, 2022 @09:57AM (#33034882)
Optimizing your IO is indeed a good idea. Back in the day we used to order game data on CD/DVD for efficient streaming.