3 ms·
For someone who casually makes Swift apps, how can I keep up to date? It moves so fast, it's changing every time I revisit. Often forcing me to upgrade my OS i
by keyle 4y ago
For someone who casually makes Swift apps, how can I keep up to date?
It moves so fast, it's changing every time I revisit. Often forcing me to upgrade my OS in order to keep my toy-software compatible.
Meanwhile I can reopen PHP projects from 6 years ago and it's still perfectly correct and workable.
I feel swift is mature now and they should slow the f down. I'm being priced out of the market in terms of maintainability. If it's your full time job, sure. Otherwise, RIP weekends.
- mrtesthah 4y agoThis is becoming true for maintaining any Mac app nowadays, if only in terms of Apple's security theater "features" and arbitrary restrictions which randomly break apps that had worked fine for over a decade. Want to enumerate mounted disks or read a file from the user's Documents folder? Guess again. Meanwhile there are still more zero-days in the OS itself than ever.
- keyle 4y agoThis is exactly my point. The walled garden of Apple is riddled with developers' head on pikes.
- 1123581321 4y agoSwiftUI is only a couple years old. That would be like PHP templating ossifying around the turn of the century. Additionally, web apps only need to maintain install compatibility with their server. iOS apps are “desktop apps” so you need to have the mindset that your installation targets are a constantly evolving mix. On top of that, your targeted OS is one with strict design, security and performance guidelines that aren’t static. The web doesn’t have this requirement (other than what search ranking factors incentivize.)