3 ms·
The Swift team != Apple. The breaking changes they've made provide substantial improvements to the language. And they've always been up front about this, if you
by valuearb 9y ago
The Swift team != Apple. The breaking changes they've made provide substantial improvements to the language. And they've always been up front about this, if you were developing with 1.0 you knew they were warning that it was incomplete and subject to much change. Fortunately their migrator has made most upgrades nearly automatic.
I'd much rather have breaking changes than having to constantly deal with dangling pointers and excessively verbose syntax.
- jorgemf 9y agoThey shouldn't have called it 1.0. It confuses people.
- AsyncAwait 9y agoI suspect this was not entirely their choice, but Apple marketing being averse to releasing non 1.0 products to the public.