好吧 Swift 3.0 将与 2.2 不兼容

2016-05-10 10:38:55 +08:00
 hushuang
原因是 Swift 3.0 包括了基础语言的变化
和 Swift 标准库的优化改动...
http://www.ithome.com/html/it/224091.htm
6461 次点击
所在节点    Swift
39 条回复
qq316107934
2016-05-10 10:41:49 +08:00
Swift 从精通到重新入门
mikicomo
2016-05-10 10:53:57 +08:00
啥时候稳定呢 (●'◡'●) 反正还没学(逃...
NullMan
2016-05-10 10:57:20 +08:00
一个不向后兼容的编程语言, 有什么意思?
strahe
2016-05-10 10:58:40 +08:00
不向后兼容就没意思了? 需要进步不?
helloSwift
2016-05-10 10:59:29 +08:00
挺好的,等 3 出来再学
busyluo
2016-05-10 11:00:52 +08:00
3 以后就向后兼容了
Havee
2016-05-10 11:01:25 +08:00
最近忙,等 7.0 出来的时候告知一下
Wangxf
2016-05-10 11:04:30 +08:00
那就没意思了,不要学 python
cielpy
2016-05-10 11:05:05 +08:00
没有见过现在流行的几种语言当初怎么发展的, 对于一个新语言来说是不是正常现象,只是 Swift 从发布就开始受到过多的关注,我想 ABI 稳定要一个过程吧

https://github.com/apple/swift-evolution#development-major-version--swift-30

看 Swift 3.0 的目标第一个就是 ABI 稳定,之后的版本兼容性问题应该就不大了
xm0625
2016-05-10 11:05:48 +08:00
哈哈 swift 出来的时候学了个 1.0 2.0 跟 1.0 语法大变样就懒的学...看来是对的.等 3.0 出来一起重新学吧........
kafei17
2016-05-10 11:07:53 +08:00
难怪 apple 的人目前还没用 swift 么,因为知道到 3.0 才稳定
wjh3936
2016-05-10 11:10:01 +08:00
Swift 从入门到精通再到入门
BOYPT
2016-05-10 11:10:19 +08:00
跟 pyton 学的吗
ipconfiger
2016-05-10 11:11:33 +08:00
说得好像 2 和 1 就兼容过似的
unique
2016-05-10 11:17:33 +08:00
tabris17
2016-05-10 11:19:36 +08:00
是二进制不兼容吧
XDA
2016-05-10 11:22:29 +08:00
想学 Python ,学 2 还是学 3 呢?在线等,挺急的
florije
2016-05-10 11:24:18 +08:00
等下来看下再说,变化是有点大,让人措手不及。
n6DD1A640
2016-05-10 11:26:25 +08:00
@kafei17 Apple 的人一直在用 Swift , iOS 自带的 app 就有全 Swift 写的,这点别黑。
timonwong
2016-05-10 11:26:47 +08:00
@tabris17 源码不兼容

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/277552

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX