4 ms·
Ask HN: Is Swift evolution out of control?
When I see proposals to extend Swift like this and the number of pages of discussion I wonder if they’ll ever stop adding features to the Swift language:
https://twitter.com/beccadax/status/1613985852212011008?s=46&t=-728BLnCajBrnR4ZFb1VaA
- Kukumber 4y agoA language that doesn't evolve is a dead language Just like with English ;) Discussions are great, they help shape ideas and fix misunderstandings Swift about to get proper semantic for lifetime/ownership management, that's great, helps write better software, it wouldn't be possible if it wasn't an evolving language It still is a young language and already replaced Obj-c and about to replace C/C++ at Apple
- MissTake 4y agoEvery language needs new features to continue to meet demand and to improve performance. Swift is a young language compared to Objective C so it needs to continue to grow and mature. Not sure why you’re so against this. I’m a C# gal myself and I’m often updating my knowledge to pick up new features that come out - and thus improving my code in either readability or functionality.
- carlhung 4y agoAgree. I said that all the time. They just keep adding things.
- carlhung 4y agoLook at the async/await, actor, actor’s init and async init, global actor, async let, etc. search in the swift’s forum. It will amaze you. they are problematic. Keep adding things and increase the complexities.