+ 10
Why Swift 3 is so different from the previous one?
Why Swift 3 is so different from the previous versions? And why SoloLearn tutorial describes Swift 2 and not Swift 3? I have followed also other tutorials, and I think that Swift is the one that is more outdated. It is difficult to follow, since there isn't Code Playground like in other tutorials, and the example in the lessons do not run on compilers using Swift 3.
5 Respostas
+ 10
Thinking about the big changes from Swift 2 to Swift 3 I elaborated some hypothesis:
a) It is still a young language, so there is plenty of room for improvement;
b) It is a language under one single company (Apple) control, so it is easiest decide to do changes (even if from December 2015 Swift is Open Source);
c) There is a desire to differentiate Swift from other languages.
What do you think is the more important (if any) of these reasons?
Do you think there are other ones?
Please, leave your answer.
+ 2
I think a) could be the reason. By the way, you can find a list of changes in this article: https://buildingvts.com/a-mostly-comprehensive-list-of-swift-3-0-and-2-3-changes-193b904bb5b1
+ 1
good luck figuring that out!!! companies do whatever the feel like doing
+ 1
it is a young language, it will definitely need improvement!
+ 1
Gang