Twitter | Search | |
Joe Groff 24 Jan 19
Reply Retweet Like
Arno Appenzeller 24 Jan 19
Replying to @jckarter
I wonder if older MacOS version will get an update for this as well or otherwise all targets <14.4 need to still embed the runtime. But anyways this is great 😍
Reply Retweet Like
Joe Groff 24 Jan 19
Replying to @arno_app
You will still need to embed the runtime for older platforms. There should be more details when the Xcode release notes come up
Reply Retweet Like
Tanner B πŸ§πŸ¦• 24 Jan 19
Replying to @jckarter @arno_app
Eventually we will just be able to install Swift on older versions and not bundle runtimes at all, right? Is that the plan?
Reply Retweet Like
Joe Groff 24 Jan 19
Apps will have to carry their own runtime to deploy back to older OS versions. App store thinning could remove the libraries so users on newer OSes don't have to download them.
Reply Retweet Like
Tanner B πŸ§πŸ¦• 24 Jan 19
Replying to @jckarter @arno_app
Why is that? Why couldn't Swift become an installable package for older OSes? (macOS only of course)
Reply Retweet Like
Joe Groff 24 Jan 19
I don't think it's a good user experienceβ€”think of the dozen C runtime/DirectX redistributable installations that every Windows program runs during installation
Reply Retweet Like
Tanner B πŸ§πŸ¦• 24 Jan 19
Replying to @jckarter @arno_app
In theory a single "legacy OS Swift support" package could be pushed as a system update in order to support all runtimes prior to ABI stability. It could be updated as well. I just like anything better than having runtimes bundled in apps and executables. I'm probably biased
Reply Retweet Like
Brent Royal-Gordon
How large is the set of people who won't install an OS update, but will install the "legacy Swift support" package? And do Swift apps just not work if you won't install either one?
Reply Retweet Like More
Tanner B πŸ§πŸ¦• 24 Jan 19
I have some developer friends who are sitting on Sierra because High Sierra and up has had a plethora of scary bugs. Anyway, I've done some thinking and it's not a big deal. Most major Mac apps and CLIs aren't written in Swift anyway πŸ€·πŸ»β€β™‚οΈ
Reply Retweet Like