this post was submitted on 29 May 2025
575 points (99.0% liked)

Programmer Humor

35909 readers
435 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
(page 2) 38 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 2 days ago
[–] [email protected] 7 points 2 days ago* (last edited 2 days ago)

React Native's new architecture is not that bad.

You basically just got a single lightweight JavaScript thread that runs your update loop around which components should be rendered and updated, but then all the components are bound directly to underlying C++ native components.

I would still expect the start menu to be aiming for zero dependencies and as fast a start as humanly possible, but it's not that crazy compared to something like Electron (which itself is not as inherently bad as most people make it out to be).

The real problem with slow web apps has less to do with the architecture of the apps, and more to do with them letting developers build apps really quickly and easily, meaning that you often have apps built by developers who don't entirely know what they're doing, and they introduce tons of inefficiencies like double rendering etc.

[–] [email protected] 7 points 2 days ago* (last edited 2 days ago)

No wonder why Windows is sluggish
I thought they were using winui or win32 ngl

[–] [email protected] 3 points 2 days ago

Are you really asking?

[–] [email protected] 3 points 2 days ago

It's not that bad by default, it just gives it a disadvantage in terms of performance, but if you care about it you can still make it run smooth and be not-that-heavy. Microsoft just doesn't.

load more comments
view more: ‹ prev next ›