3 ms·
I agree that these apps rarely crash, in the strict sense of the word. I don't think I've ever seen Slack get into a state where it's misbehaved to the point wh
by quanticle 5y ago
I agree that these apps rarely crash, in the strict sense of the word. I don't think I've ever seen Slack get into a state where it's misbehaved to the point where the broader operating system has seen fit to kill the process. However, I have seen Slack get into weird states (like not updating read/unread status of messages, waiting forever for content to load, not showing notifications, etc) where the only way to fix the application was to quit it and restart.
So no, Slack (and other Electron apps) don't crash. But maybe they should. A hard crash (and automatic restart) is often better than the slow creeping insanity that seems to afflict Electron apps when their internal state gets out of sync with itself.
- destitude 5y agoThey do a good job of hiding when they crash by just reloading the entire web view. That happens quite often for me.
- giraffe_lady 5y agoThat's a valid strategy though https://en.wikipedia.org/wiki/Crash-only_software https://en.wikipedia.org/wiki/Crash-only_software
- tehbeard 5y agoI mean, are any of those "not crashes" exclusively related to the domain of software written in a single language? Or is it a case of complex systems and not having AAA+ developers working on it? > (like not updating read/unread status of messages, waiting forever for content to load, not showing notifications, etc) I have had all 3 of those with Thunderbird.