News for hackers. Stuff that matters.
Re:How Swift 5.3 enhances SwiftUI’s DSL by coldtea on Sunday September 13, 2020 @06:13PM (#24464370)
>The other ding against SwiftUI for Mac dev seems to be that it’s only supported in Catalina, and it seems an awful lot of Mac users have held back from updating, so the user base might be diminished.

The majority updates fast - even more so when a 2nd update (Big Sur) comes out, few will hold to before Catalina.

With macOS it makes no sense to "hold out" from upgrading long. You are either prepared to get on with the program and move on, or you're left behind, worse than e.g. on Windows etc.

On the other hand, this makes the platform faster to move forward, adopt new things, and keep a more consistent UI doing so (Windows still have 5-6 UI layers from previous APIs/decades, depending on the app you use -- even for internal MS apps, e.g. you can still open an ancient version of the control panel from within the current one).

Re:How Swift 5.3 enhances SwiftUI’s DSL by pwinnski on Sunday September 13, 2020 @06:59PM (#24464654)
What you describe is the case for every MacOS upgrade except Mojave to Catalina, since that particular upgrade means losing access to all 32-bit apps.

I'm normally a pretty quick upgrader, but the MacBook on which I'm typing now will remain on Mojave until the day it dies.

Re:How Swift 5.3 enhances SwiftUI’s DSL by Twisell on Monday September 14, 2020 @06:09AM (#24468516)
In retrospect however this move made total sense. When they will start deploying custom silicon next year every application that run on Catalina will be able to run on the new ARM Macs.

From Apple perspective it's way better that Catalina take all the blame and not the new products and the technology they are betting on for the next decade.

Also developers that care about MacOS platform were even more incentivized to finally upgrade to 64-bits after the 10+ years deprecation warning so that more Apps will be ready on day one for custom silicon.

Re:How Swift 5.3 enhances SwiftUI’s DSL by simonh on Monday September 14, 2020 @08:24AM (#24469251)
The deprecation warnings started in 2018 with 10.13.4, not 10+ years ago.
Re:How Swift 5.3 enhances SwiftUI’s DSL by Twisell on Monday September 14, 2020 @02:09PM (#24473210)
While maybe true 64bits was available for more than 10 year with Snow Leopard (10.6) being the last OS supporting 32bits architecture (and dropping PowerPC support At the same time). So let's say you could have seen this coming.

https://en.m.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard

Re:How Swift 5.3 enhances SwiftUI’s DSL by panic on Sunday September 13, 2020 @06:30PM (#24464478)
There are reasons not to upgrade. I'm staying on Mojave so I can keep using the 32-bit copy of Photoshop I bought years ago.
Re:How Swift 5.3 enhances SwiftUI’s DSL by wlesieutre on Monday September 14, 2020 @12:25AM (#24466740)
If/when you do upgrade, check out Affinity Photo or Pixelmator Pro for a non-subscription alternative
Re:How Swift 5.3 enhances SwiftUI’s DSL by dceddia on Sunday September 13, 2020 @07:58PM (#24465017)
Yeah, it probably depends on the audience somewhat. I know other developers who have avoided Catalina up til now (and I was one myself, until I got a new MacBook late last year), so that’s in the back of my mind as I’m thinking about making a tool for devs.