|
|
|
|
|
by tonyjstark
1402 days ago
|
|
While interesting, every time I take a look at the Swift forums I fear that Swift becomes even more bloated. The community seems to like adding every language feature and their grandmother. Introducing a different object model means either some breaking changes or temporarily yet another model/feature. Swift went from a language that a beginner can understand and learn in a reasonable time to something where you feel you periodically need a CS degree to follow code. I'm waiting for online-guides which subset of Swift we should actually use.
Every WWDC I spent the next 2 month just to learn the new language features. Just to forget them until the next project. |
|
I have a CS degree, and the issue is not so much being able to follow the code, but wanting to.
Roughly 99% of the issues the Swift designers appear to care incredibly deeply about are things that have never, in my now almost 40 years of programming, popped up on my radar as something I would be even marginally concerned about.
And that's not because I am generally unconcerned, quite the opposite. Heck, I've been working on my own language for over a decade despite not really being all that much into languages, simply because I strongly believe that things need fixing, badly.
I think it's this (type of) disconnect that is at the heart of the trouble with Apple software development these days.