Hacker News new | past | comments | ask | show | jobs | submit login

This means shipping an entire UI framework as part of the web app onto a computer that already is running multiple UI frameworks.

For example on macOS with Chrome, you’ll have Flutter running on Chromium running on AppKit. All of these provide text layout engines, compositors, 2D and 3D graphics, widget hierarchies, scripting languages… Hundreds of megabytes of redundant stuff loaded in memory to run some typically basic Flutter app.

I know, we can’t magically have native binaries delivered on the web (that was ActiveX and it was bad). But it somehow boggles the mind that this is what we ended up with.




Well, people like web apps but not desktop apps, but then also complain that web apps are slow (see Electron), so what can we do otherwise?




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: