DEV Community

Discussion on: Pitch me on Swift

Collapse
 
gualtierofr profile image
Gualtiero Frigerio

Nice reply and I agree on the fact that Strings manipulation is one of the worse aspect of the language.
The only downside I see is that the development of the language is driven by Apple so you end up with features that are necessary for some specific frameworks, like SwiftUI that required the introduction of Result Builders for example and although you can write server stuff with it is mostly confined to Apple platform.
In the end, like it a lot especially compared to Objective-C. I started iOS development more than 10 years ago and the codebase I worked on are improved a lot since the introduction of Swift.