logoalt Hacker News

bigyabailast Sunday at 9:46 PM3 repliesview on HN

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.


Replies

dagmxlast Sunday at 11:44 PM

Why do you believe you need to static link to ship a Mac native app?

There’s no such requirement. Tons of Mac apps bundle dylibs within them.

kccqzylast Monday at 12:08 AM

The article clearly states that Apple provides standardized locations for apps to store their dynamically linked libraries.

show 1 reply
ux266478last Monday at 12:18 AM

statically linking dependencies is a trivial change in a build script. why are you acting like its some esoteric forbidden art?