由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Swift到底怎么样?有没有前途?
相关主题
走mobile 和走backend的优劣是什么functional programming 哪本书经典适合入门
clojure这语言真不错你们别吵了,Swift作者说
谁能推荐个好的编程语言?如果选择学习5种编程语言你们选什么?
question regarding const function真心感觉scala out了
c++ operator overloading questiongo几天的一些感受
抛砖引玉,来谈谈functional programming再问一下
感觉学scala不学haskell是不行的问题
大牛对Scala的type system如何评价?小问题
相关话题的讨论汇总
话题: swift话题: oc话题: closure话题: 语言话题: ios
进入Programming版参与讨论
1 (共1页)
c******g
发帖数: 4889
1
Xcode6正式发布了,这个Swift语言到底如何?只搞苹果上的(先不考虑跨平台)行不行
g****t
发帖数: 31659
2
当然有前途.这还用问吗
p*****2
发帖数: 21240
3
这个语言用起来好玩吗?

【在 g****t 的大作中提到】
: 当然有前途.这还用问吗
g****t
发帖数: 31659
4
我机械系的phd
品味和你们是不同的
我觉得哪种语言都是差不多的
区别在类库和大公司支持
还有就是创始人是不是还在壮年
swift的作者才35
z****e
发帖数: 54598
5
从经济利益看前景
apple现在一个app的收益是android上的6倍
android总体数量以后会是apple的6倍
但是多出来5倍是竞争对手
所以还是多搞点apple上的app有前途
swift前景看好
p*****2
发帖数: 21240
6
哪本书好看?没有oc的基础

【在 z****e 的大作中提到】
: 从经济利益看前景
: apple现在一个app的收益是android上的6倍
: android总体数量以后会是apple的6倍
: 但是多出来5倍是竞争对手
: 所以还是多搞点apple上的app有前途
: swift前景看好

y*******g
发帖数: 6599
7
oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了

【在 p*****2 的大作中提到】
: 哪本书好看?没有oc的基础
p*****2
发帖数: 21240
8
大牛觉得这语言如何?

【在 y*******g 的大作中提到】
: oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了
h**k
发帖数: 662
9
Swift 不要太有前途了。

【在 c******g 的大作中提到】
: Xcode6正式发布了,这个Swift语言到底如何?只搞苹果上的(先不考虑跨平台)行不行
: ?

y*******g
发帖数: 6599
10
挺好的,就是apple目前还经常改一些东西,所以编译器动不动crash或者以前的code下
一班要稍微改一下不然编译不过

【在 p*****2 的大作中提到】
: 大牛觉得这语言如何?
相关主题
抛砖引玉,来谈谈functional programmingfunctional programming 哪本书经典适合入门
感觉学scala不学haskell是不行的你们别吵了,Swift作者说
大牛对Scala的type system如何评价?如果选择学习5种编程语言你们选什么?
进入Programming版参与讨论
p*****2
发帖数: 21240
11
今天看看 有些地方像go
有些像scala

【在 y*******g 的大作中提到】
: 挺好的,就是apple目前还经常改一些东西,所以编译器动不动crash或者以前的code下
: 一班要稍微改一下不然编译不过

c*******0
发帖数: 5247
12

如果学Swift做iOS平台,OC基础不是没用,是太必要了。
Swift是一门很幸运但又不幸的语言。一开始的平台起点很高,推出大家就一拥而上,
不愁推广。可惜的是Swift下面的库全部都是OC写的,为了和legacy兼容Swift搞了好多
四不像的特性。像学Haskell Maybe的Optional在swift里面简直就是悲剧的存在,比如
implicitly unwrapped optional。而且Swift和Rust一样,到处借鉴所谓别的语言的好
的特性,很多特性不仅仅在实际工程中没用,甚至有害。不宜阅读不宜理解。Closure
里面尤其多,像Shorthand Argument Names或者Operator Functions,实在是为了让“
程序简洁”有点走火入魔了。
而且所有的lib的设计思想还是OC的设计思想,所有第三方库还都是OC,所以写iOS等同
于用swift翻译OC的程序。如果自己造轮子,可能能避免一些。

【在 y*******g 的大作中提到】
: oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了
p*****2
发帖数: 21240
13
正想说swift比go强太多了 :)

Closure

【在 c*******0 的大作中提到】
:
: 如果学Swift做iOS平台,OC基础不是没用,是太必要了。
: Swift是一门很幸运但又不幸的语言。一开始的平台起点很高,推出大家就一拥而上,
: 不愁推广。可惜的是Swift下面的库全部都是OC写的,为了和legacy兼容Swift搞了好多
: 四不像的特性。像学Haskell Maybe的Optional在swift里面简直就是悲剧的存在,比如
: implicitly unwrapped optional。而且Swift和Rust一样,到处借鉴所谓别的语言的好
: 的特性,很多特性不仅仅在实际工程中没用,甚至有害。不宜阅读不宜理解。Closure
: 里面尤其多,像Shorthand Argument Names或者Operator Functions,实在是为了让“
: 程序简洁”有点走火入魔了。
: 而且所有的lib的设计思想还是OC的设计思想,所有第三方库还都是OC,所以写iOS等同

c*******0
发帖数: 5247
14

等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
,和跑火车没区别。

【在 p*****2 的大作中提到】
: 正想说swift比go强太多了 :)
:
: Closure

p*****2
发帖数: 21240
15
同意

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

h**k
发帖数: 662
16
这个一般无解。需要花时间跟上
但Swift语言本身的简洁性和iOS平台本身注定会让它大放光彩的。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

y*******g
发帖数: 6599
17
那也不是oc的基础,是iOS sdk的基础,和oc没关系。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

h**k
发帖数: 662
18
这个就牵强了
都是OC写的,没点OC的基础怎么用。

【在 y*******g 的大作中提到】
: 那也不是oc的基础,是iOS sdk的基础,和oc没关系。
:
: Closure

c*******9
发帖数: 9032
19
目前还是有用,资源OC也多。过两年swift估计就独立了。

【在 h**k 的大作中提到】
: 这个就牵强了
: 都是OC写的,没点OC的基础怎么用。

c*******9
发帖数: 9032
20
Operator function太有用了。你编的程序太简单才想当然觉得一些特性没用。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

相关主题
真心感觉scala out了问题
go几天的一些感受小问题
再问一下发现一个有趣的现象。
进入Programming版参与讨论
c*******0
发帖数: 5247
21
LOL,你估计是单干干多了。你去一个一二十人的组,大家都搞operator function,
code review能把你给view死

【在 c*******9 的大作中提到】
: Operator function太有用了。你编的程序太简单才想当然觉得一些特性没用。
:
: Closure

g****t
发帖数: 31659
22
时代在进化,市场在急剧变化,大家不要各执一端。
c******g
发帖数: 4889
23
Xcode6正式发布了,这个Swift语言到底如何?只搞苹果上的(先不考虑跨平台)行不行
g****t
发帖数: 31659
24
当然有前途.这还用问吗
p*****2
发帖数: 21240
25
这个语言用起来好玩吗?

【在 g****t 的大作中提到】
: 当然有前途.这还用问吗
g****t
发帖数: 31659
26
我机械系的phd
品味和你们是不同的
我觉得哪种语言都是差不多的
区别在类库和大公司支持
还有就是创始人是不是还在壮年
swift的作者才35
z****e
发帖数: 54598
27
从经济利益看前景
apple现在一个app的收益是android上的6倍
android总体数量以后会是apple的6倍
但是多出来5倍是竞争对手
所以还是多搞点apple上的app有前途
swift前景看好
p*****2
发帖数: 21240
28
哪本书好看?没有oc的基础

【在 z****e 的大作中提到】
: 从经济利益看前景
: apple现在一个app的收益是android上的6倍
: android总体数量以后会是apple的6倍
: 但是多出来5倍是竞争对手
: 所以还是多搞点apple上的app有前途
: swift前景看好

y*******g
发帖数: 6599
29
oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了

【在 p*****2 的大作中提到】
: 哪本书好看?没有oc的基础
p*****2
发帖数: 21240
30
大牛觉得这语言如何?

【在 y*******g 的大作中提到】
: oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了
相关主题
*(&b1)=b编译不过,b1=b可以,区别是?clojure这语言真不错
scala很牛啊谁能推荐个好的编程语言?
走mobile 和走backend的优劣是什么question regarding const function
进入Programming版参与讨论
h**k
发帖数: 662
31
Swift 不要太有前途了。

【在 c******g 的大作中提到】
: Xcode6正式发布了,这个Swift语言到底如何?只搞苹果上的(先不考虑跨平台)行不行
: ?

y*******g
发帖数: 6599
32
挺好的,就是apple目前还经常改一些东西,所以编译器动不动crash或者以前的code下
一班要稍微改一下不然编译不过

【在 p*****2 的大作中提到】
: 大牛觉得这语言如何?
p*****2
发帖数: 21240
33
今天看看 有些地方像go
有些像scala

【在 y*******g 的大作中提到】
: 挺好的,就是apple目前还经常改一些东西,所以编译器动不动crash或者以前的code下
: 一班要稍微改一下不然编译不过

c*******0
发帖数: 5247
34

如果学Swift做iOS平台,OC基础不是没用,是太必要了。
Swift是一门很幸运但又不幸的语言。一开始的平台起点很高,推出大家就一拥而上,
不愁推广。可惜的是Swift下面的库全部都是OC写的,为了和legacy兼容Swift搞了好多
四不像的特性。像学Haskell Maybe的Optional在swift里面简直就是悲剧的存在,比如
implicitly unwrapped optional。而且Swift和Rust一样,到处借鉴所谓别的语言的好
的特性,很多特性不仅仅在实际工程中没用,甚至有害。不宜阅读不宜理解。Closure
里面尤其多,像Shorthand Argument Names或者Operator Functions,实在是为了让“
程序简洁”有点走火入魔了。
而且所有的lib的设计思想还是OC的设计思想,所有第三方库还都是OC,所以写iOS等同
于用swift翻译OC的程序。如果自己造轮子,可能能避免一些。

【在 y*******g 的大作中提到】
: oc基础没用,你scala大牛学swift太easy,看看今年wwdc的两个video就好了
p*****2
发帖数: 21240
35
正想说swift比go强太多了 :)

Closure

【在 c*******0 的大作中提到】
:
: 如果学Swift做iOS平台,OC基础不是没用,是太必要了。
: Swift是一门很幸运但又不幸的语言。一开始的平台起点很高,推出大家就一拥而上,
: 不愁推广。可惜的是Swift下面的库全部都是OC写的,为了和legacy兼容Swift搞了好多
: 四不像的特性。像学Haskell Maybe的Optional在swift里面简直就是悲剧的存在,比如
: implicitly unwrapped optional。而且Swift和Rust一样,到处借鉴所谓别的语言的好
: 的特性,很多特性不仅仅在实际工程中没用,甚至有害。不宜阅读不宜理解。Closure
: 里面尤其多,像Shorthand Argument Names或者Operator Functions,实在是为了让“
: 程序简洁”有点走火入魔了。
: 而且所有的lib的设计思想还是OC的设计思想,所有第三方库还都是OC,所以写iOS等同

c*******0
发帖数: 5247
36

等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
,和跑火车没区别。

【在 p*****2 的大作中提到】
: 正想说swift比go强太多了 :)
:
: Closure

p*****2
发帖数: 21240
37
同意

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

h**k
发帖数: 662
38
这个一般无解。需要花时间跟上
但Swift语言本身的简洁性和iOS平台本身注定会让它大放光彩的。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

y*******g
发帖数: 6599
39
那也不是oc的基础,是iOS sdk的基础,和oc没关系。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

h**k
发帖数: 662
40
这个就牵强了
都是OC写的,没点OC的基础怎么用。

【在 y*******g 的大作中提到】
: 那也不是oc的基础,是iOS sdk的基础,和oc没关系。
:
: Closure

相关主题
question regarding const function感觉学scala不学haskell是不行的
c++ operator overloading question大牛对Scala的type system如何评价?
抛砖引玉,来谈谈functional programmingfunctional programming 哪本书经典适合入门
进入Programming版参与讨论
c*******9
发帖数: 9032
41
目前还是有用,资源OC也多。过两年swift估计就独立了。

【在 h**k 的大作中提到】
: 这个就牵强了
: 都是OC写的,没点OC的基础怎么用。

c*******9
发帖数: 9032
42
Operator function太有用了。你编的程序太简单才想当然觉得一些特性没用。

Closure

【在 c*******0 的大作中提到】
:
: 等你每周一半时间写Go一半时间写Swift的时候再比较这两个语言吧。看两眼就下结论
: ,和跑火车没区别。

c*******0
发帖数: 5247
43
LOL,你估计是单干干多了。你去一个一二十人的组,大家都搞operator function,
code review能把你给view死

【在 c*******9 的大作中提到】
: Operator function太有用了。你编的程序太简单才想当然觉得一些特性没用。
:
: Closure

g****t
发帖数: 31659
44
时代在进化,市场在急剧变化,大家不要各执一端。
c******g
发帖数: 4889
45
看来大家一致同意很有前途!
z****e
发帖数: 54598
46
cnbuff410都已经在写了

【在 c******g 的大作中提到】
: 看来大家一致同意很有前途!
c******g
发帖数: 4889
47
这是什么牛人吗?

【在 z****e 的大作中提到】
: cnbuff410都已经在写了
z****e
发帖数: 54598
48
他一开始很抗拒的,现在都在写了

【在 c******g 的大作中提到】
: 这是什么牛人吗?
c******g
发帖数: 4889
49
他现在主页上写着最爱的两种语言之一就是。

【在 z****e 的大作中提到】
: 他一开始很抗拒的,现在都在写了
c*******9
发帖数: 9032
50
半推半就更有乐趣。

【在 z****e 的大作中提到】
: 他一开始很抗拒的,现在都在写了
相关主题
你们别吵了,Swift作者说go几天的一些感受
如果选择学习5种编程语言你们选什么?再问一下
真心感觉scala out了问题
进入Programming版参与讨论
p**r
发帖数: 5853
51
同单干比较多的路过,
现在的人我也是一人分配一个,
感觉同时干一个影响效率。
大牛展开说说多人组的注意事项。

【在 c*******0 的大作中提到】
: LOL,你估计是单干干多了。你去一个一二十人的组,大家都搞operator function,
: code review能把你给view死

1 (共1页)
进入Programming版参与讨论
相关主题
小问题c++ operator overloading question
发现一个有趣的现象。抛砖引玉,来谈谈functional programming
*(&b1)=b编译不过,b1=b可以,区别是?感觉学scala不学haskell是不行的
scala很牛啊大牛对Scala的type system如何评价?
走mobile 和走backend的优劣是什么functional programming 哪本书经典适合入门
clojure这语言真不错你们别吵了,Swift作者说
谁能推荐个好的编程语言?如果选择学习5种编程语言你们选什么?
question regarding const function真心感觉scala out了
相关话题的讨论汇总
话题: swift话题: oc话题: closure话题: 语言话题: ios