If developers have to static-link all their libraries to ship a Mac-native app, you're already doing most of the work to ship a cross-platform web runtime like Electron.
Therefore it's not super surprising that successful products like Discord/Slack/Spotify gave up on a good native experience decades ago.
If developers have to static-link all their libraries to ship a Mac-native app, you're already doing most of the work to ship a cross-platform web runtime like Electron.
Therefore it's not super surprising that successful products like Discord/Slack/Spotify gave up on a good native experience decades ago.