Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The OS / UI toolkit should be strongly opinionated, making the consistent, happy path easier to develop and making customization possible but with great effort.


No-one would claim building a web browser is easier than putting some widgets together in Win32/Cocoa/GTK+/whatever, yet here we are with Electron.


But people would claim that it's easier for a company to take a bunch of web frontend devs and have them develop a UI which rides on top the already-existing Electron. Which is why we have such a plague of bloated Electron apps - because companies are lazy and don't care about the end user experience.


Well, yes. Just saying that once you make draw calls and raw input events available they will be used against you.


But you're describing pretty much every UI toolkit!




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: