1
qq316107934 2016-05-10 10:41:49 +08:00 via Android 2
Swift 从精通到重新入门
|
2
mikicomo 2016-05-10 10:53:57 +08:00
啥时候稳定呢 (●'◡'●) 反正还没学(逃...
|
3
NullMan 2016-05-10 10:57:20 +08:00
一个不向后兼容的编程语言, 有什么意思?
|
4
strahe 2016-05-10 10:58:40 +08:00
不向后兼容就没意思了? 需要进步不?
|
5
helloSwift 2016-05-10 10:59:29 +08:00 via iPhone
挺好的,等 3 出来再学
|
6
busyluo 2016-05-10 11:00:52 +08:00 via iPhone
3 以后就向后兼容了
|
7
Havee 2016-05-10 11:01:25 +08:00
最近忙,等 7.0 出来的时候告知一下
|
8
Wangxf 2016-05-10 11:04:30 +08:00 via iPhone
那就没意思了,不要学 python
|
9
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 稳定,之后的版本兼容性问题应该就不大了 |
10
xm0625 2016-05-10 11:05:48 +08:00
哈哈 swift 出来的时候学了个 1.0 2.0 跟 1.0 语法大变样就懒的学...看来是对的.等 3.0 出来一起重新学吧........
|
11
kafei17 2016-05-10 11:07:53 +08:00
难怪 apple 的人目前还没用 swift 么,因为知道到 3.0 才稳定
|
12
wjh3936 2016-05-10 11:10:01 +08:00
Swift 从入门到精通再到入门
|
13
BOYPT 2016-05-10 11:10:19 +08:00
跟 pyton 学的吗
|
14
ipconfiger 2016-05-10 11:11:33 +08:00
说得好像 2 和 1 就兼容过似的
|
15
unique 2016-05-10 11:17:33 +08:00
@ipconfiger +1
|
16
tabris17 2016-05-10 11:19:36 +08:00
是二进制不兼容吧
|
17
XDA 2016-05-10 11:22:29 +08:00
想学 Python ,学 2 还是学 3 呢?在线等,挺急的
|
18
florije 2016-05-10 11:24:18 +08:00
等下来看下再说,变化是有点大,让人措手不及。
|
19
n6DD1A640 2016-05-10 11:26:25 +08:00
@kafei17 Apple 的人一直在用 Swift , iOS 自带的 app 就有全 Swift 写的,这点别黑。
|
21
a412739861 2016-05-10 11:35:34 +08:00
ABI 好像没说?每个 APP 带个运行时吃不消……
入门到重新入门,还好没学,先去看 Python 了……等这几个稳定了,就可以看 swift 了吧…… 也就苹果强推,加上现在 swift 基本都是写 iOS 的,不然的话……就是 Python2 Python3 的套路了,不过 swift2.2 还达不到 Python2 的程度 |
22
pimin 2016-05-10 11:37:31 +08:00 via Android
前几天在 V 站还看到有人说只是不稳定,没有不兼容
马上打脸了 |
23
wolfan 2016-05-10 11:42:24 +08:00
这是 Python 附体了么?
|
24
dorentus 2016-05-10 11:47:32 +08:00 via iPhone
3.0 开始 ABI 稳定
语法上向后兼容从来不是目标吧,更何况是新出来没多久的语言 |
25
anerevol 2016-05-10 11:47:36 +08:00
什么叫不兼容?
用了大半年 swift ,除了最近移除++ -- 以及 var 的函数参数,其他用着几乎没差别。 楼上说变化大的,有没有正经的用过 swift ,有没有看过具体有哪些变化? https://github.com/apple/swift-evolution |
28
anerevol 2016-05-10 12:43:42 +08:00
@loveuqian 看了下,自己代码就 selector 的两个警告没改,其他的全是一些第三方库的,没用 pod ,项目刚结项也懒得去更新了。
|
29
jsonline 2016-05-10 12:49:31 +08:00 via Android
说的好像改一点你就得重学似的,呵呵
|
30
aprikyblue 2016-05-10 13:00:28 +08:00 via Android
说的好像一点不改你就不用不停学似的
|
31
finian 2016-05-10 13:15:27 +08:00
我就只想问,都 3.0 了,到底啥时候才能在 Xcode 上 refactor Swift codes...
|
32
ffffwh 2016-05-10 13:24:45 +08:00
挺好的。你们看 C++向后兼容...
|
33
RqPS6rhmP3Nyn3Tm 2016-05-10 14:18:09 +08:00
我靠,刚开始看 The Swift Programming Language
不学了,回去折腾 Python |
34
yangxiongguo 2016-05-10 14:26:41 +08:00
iOS 热时学过半年。。
|
36
felixzhu 2016-05-10 15:43:03 +08:00
改动又不是看不到,别搞得像要全部重写一样。。
https://github.com/apple/swift-evolution |
38
wizardforcel 2016-06-15 22:11:36 +08:00 via Android
vb 、 python 、 php 、 c++在这一刻灵魂附体。。。😂😂😂
|
39
jedihy 2016-08-26 03:49:10 +08:00
只是个语言而已
|