6 ms·
It's interesting that this gets an official blessing. It isn't something integrated with the Swift language, just a bit of code that could be a regular package.
by pornel 6y ago
It's interesting that this gets an official blessing. It isn't something integrated with the Swift language, just a bit of code that could be a regular package.
- jmull 6y agoI think they are trying to establish a common approach to foundational concerns. That makes sense to me, though I see the risk. There's a big benefit to the community as a whole if standard concerns are handled in a common: developers will become experienced with them and understand them in deep ways. Tooling can target them. Documentation and other learning materials can become wide and deep. The risk is that potentially better approaches have a very high hurdle to overcome the "official blessing" to become more than a niche option. That's good and fine for alternatives that are only incrementally better or better in some ways worse in others. But sometimes a significantly lacking "official" approach holds back an overwhelmingly superior non-official approach. Hopefully the Swift Server Work Group will keep that from happening or at least not for too long.