3 ms·
This post does a good job of highlighting one of my favorite things about Swift: it's almost always possible to express things exactly how you want. And Swift
by skohan 7y ago
This post does a good job of highlighting one of my favorite things about Swift: it's almost always possible to express things exactly how you want. And Swift is getting even better at this with features like property wrappers.
Swift has a few hurdles to overcome, like better cross-platform support, solutions to the performance cliffs related to ARC, and more parsimonious copy-handling of value types, but I think it has the potential to be one of the most productive and powerful languages for building software in the next few decades.
- Razengan 7y agoI love Swift as well and prefer to use it for everything wherever I can, but you may find yourself running into walls if you try to get too smart with it. Though I suppose that’s inevitable in any language. An example of something I’ve been struggling against: https://forums.swift.org/t/swiftui-extension-for-os-specific-view-modifiers-that-seems-too-arcane-to-implement/30897 https://forums.swift.org/t/swiftui-extension-for-os-specific...