357 karma · joined March 2, 2026
I am hesitant to call that "support". If even Meta can't get their Electron application to work reliably, who can? WhatsApp client for macOS is awful and it's getting worse. Discord is awful and it's getting worse. Spotify works better when running through the browser. At this point, when I see that the application is using Electron, I am assuming it's not supported on my OS and I move on.
Strengths:
- Message passing model with separate Model and View paths
- Async / Sync landscape (sync on the GUI thread, tasks / subscriptions for async stuff with messages returned to the GUI thread)
- Writing custom Widgets is quite easy! In 0.14 stateful widgets got a revamp and they are quite nice
- Performance is great
- Despite being very capable, the framework is not that large. Learning it is not a daunting task
- Documentation might be sparse, but due to how it's written, I was able to just read the code and understand how it works without issue
Downsides include: - Lots of changes between releases (still pre 1.0)
- Theming. Despite being (somewhat) recently reworked, it's still overcomplicated imo
- The layouting engine is tricky to use and I fight with it much more than I should. Quite often widgets do not show up at all or take too much space because I didn't use the right combination of `Length` variants for `width` and `height` of the widget (and/or its children)
- Some interfaces seem a bit weird (I am specifically thinking about overlays)
- There is some confusion regarding what should go in the application state and what should be held in Widget's state. The interfaces are clearly defined here, but what can be / should be done is often found out in practice (perhaps I lack experience here)If it's a faithful simulator of soviet economy, then you should not be able to win :)
Oh, god
Abomination!
Corbyn was (is?) a Castro-sympathizing communist. If you classify him as "left (maybe)", then I don't even want to ask what is "left" to you.
> Hire a UI/UX person NOW
I agree, the current site is too busy.
> add the widgets like the football or the show the local store with the phone number asap
Sounds like clutter to me
> the quick ai response is extremely useful.
Depends, I use Kagi because it doesn't have that (or it does, but allowed me to hide it, I don't remember anymore)
> make it funny, easy to use and welcoming
If I see another web site that "uh-oh!"s me the moment something doesn't work, I'm going to kill myself ;) The drive to be "funny" can very quickly turn into cringe-fest.