由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Swift 要开源了,不知道和scala比怎么样?
相关主题
易写性,易维护和执行效率综合来看C# 6.0 的视频,太猛了...
Scala / Java 哪个 numerical library 最好?Kotlin好像很有前途
Go再不靠谱也比scala强兼谈轮子是第一生产力
Go 1.5 will be able to build iOS apps准备开始练scala
GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?Celery in Golang and Scala?
狂搞swift中scala和go的区别
想学zhaoce大牛看看swiftscala future之间通信有什么好办法吗?
工具简单未必是好事-swift公司要做ML了,上来问问学习方向
相关话题的讨论汇总
话题: swift话题: scala话题: 开源话题: 怎么样话题: java
进入Programming版参与讨论
1 (共1页)
m******t
发帖数: 635
1
WWDC刚才说Swift今年内要开源,支持Linux, 不知道用来作backend怎么样?
是不是比Scala更有前途?
g*****g
发帖数: 34805
2
做后端第一件事情要攒轮子,很多轮子。Scala考的是 Java的先用着,Swift可就得从
头写了。

【在 m******t 的大作中提到】
: WWDC刚才说Swift今年内要开源,支持Linux, 不知道用来作backend怎么样?
: 是不是比Scala更有前途?

g******w
发帖数: 78
3
那objective-c呢?
p*****2
发帖数: 21240
4

go也不一样?

【在 g*****g 的大作中提到】
: 做后端第一件事情要攒轮子,很多轮子。Scala考的是 Java的先用着,Swift可就得从
: 头写了。

h**********n
发帖数: 897
5
go确实一样,不过go重新造轮子难度相对要低很多。

【在 p*****2 的大作中提到】
:
: go也不一样?

g****t
发帖数: 31659
6
Why?

【在 h**********n 的大作中提到】
: go确实一样,不过go重新造轮子难度相对要低很多。
z****e
发帖数: 54598
7
swift搞多线程还有难度,至少我从来没用过
不知道做得怎样,app是不讲究多线程的
z****e
发帖数: 54598
8
不过这个玩意开不开源没啥本质上的意义
开源了也是apple一家在玩,不开源,也还是apple一家在弄
这个又不是jcp之类的东西,apple定标准,不需要看其他家眼色
兼容linux也就是一层窗户纸,本来ios就是unix like system
服务器端最重要的是合作,如何跟其他家产品合作
至于能否运行,这个没听说哪个搞不定的,服务器不太可能跟app一样
所有东西用一家的,这个风险有点大
我倒是觉得swift和java很多共性,直接互换无难度
g****t
发帖数: 31659
9
语法容易学,i好用也是巨大的优点。
Java 没有swift容易学。

【在 z****e 的大作中提到】
: 不过这个玩意开不开源没啥本质上的意义
: 开源了也是apple一家在玩,不开源,也还是apple一家在弄
: 这个又不是jcp之类的东西,apple定标准,不需要看其他家眼色
: 兼容linux也就是一层窗户纸,本来ios就是unix like system
: 服务器端最重要的是合作,如何跟其他家产品合作
: 至于能否运行,这个没听说哪个搞不定的,服务器不太可能跟app一样
: 所有东西用一家的,这个风险有点大
: 我倒是觉得swift和java很多共性,直接互换无难度

z****e
发帖数: 54598
10
swift除了不强制oop以外
其他语法比java难,虽然难不了多少,但是java的语法要严谨
这个看xcode和android studio就知道了
xcode经常你改一点,然后反应半天,甚至直到我run之前都没反应过来
但是android studio反应基本上都比较快,而且不怎么出错
swift对于空格都有要求,这个也算是很神奇的一个表现了

【在 g****t 的大作中提到】
: 语法容易学,i好用也是巨大的优点。
: Java 没有swift容易学。

相关主题
狂搞swift中C# 6.0 的视频,太猛了...
想学zhaoce大牛看看swiftKotlin好像很有前途
工具简单未必是好事-swift兼谈轮子是第一生产力
进入Programming版参与讨论
t**r
发帖数: 3428
11
对于空格都有要求
this is a big killer of PL.
same as python.

【在 z****e 的大作中提到】
: swift除了不强制oop以外
: 其他语法比java难,虽然难不了多少,但是java的语法要严谨
: 这个看xcode和android studio就知道了
: xcode经常你改一点,然后反应半天,甚至直到我run之前都没反应过来
: 但是android studio反应基本上都比较快,而且不怎么出错
: swift对于空格都有要求,这个也算是很神奇的一个表现了

g****t
发帖数: 31659
12
xcode那个很可能和Apple
的商业模式有关。xcode带有极其复杂的加密防盗版部分,
反应不慢就出奇了。我个人感觉xcode散发着itunes的臭味。

【在 z****e 的大作中提到】
: swift除了不强制oop以外
: 其他语法比java难,虽然难不了多少,但是java的语法要严谨
: 这个看xcode和android studio就知道了
: xcode经常你改一点,然后反应半天,甚至直到我run之前都没反应过来
: 但是android studio反应基本上都比较快,而且不怎么出错
: swift对于空格都有要求,这个也算是很神奇的一个表现了

g****t
发帖数: 31659
13
没有python那么难用

【在 t**r 的大作中提到】
: 对于空格都有要求
: this is a big killer of PL.
: same as python.

n******n
发帖数: 12088
14
Python只是缩进,也不见得是坏事。
苹果那套玩意,标新立异,从键盘到语言,到IDE,没一个好用。

【在 g****t 的大作中提到】
: 没有python那么难用
m******t
发帖数: 635
15
还真是这样,我今天看了看是不是可以用swift来作分钟级别的策略回测。现在用的是
python/pandas/numpy/scipy, 发现好像没有对应的库,都得自己重新造轮子,Scala倒
是都有轮子,虽然不够好

【在 g*****g 的大作中提到】
: 做后端第一件事情要攒轮子,很多轮子。Scala考的是 Java的先用着,Swift可就得从
: 头写了。

f*********t
发帖数: 17
16
golang is a system level language
besides the community's contribution,
google has a lot of investment in it including making wheels for it

【在 g****t 的大作中提到】
: Why?
C********g
发帖数: 1548
17
i dislike the "optional" term. Too many ? & ! in code.
n*w
发帖数: 3393
18
! 是用来解决著名的百万错误的。以后c#也可能加上。c#之父说是他设计c#放的最大错
误。

【在 C********g 的大作中提到】
: i dislike the "optional" term. Too many ? & ! in code.
l*********s
发帖数: 5409
19
啥叫百万错误?
C********g
发帖数: 1548
20
In some languages there is no such thing called "null". Why not do some
thing like that?

【在 n*w 的大作中提到】
: ! 是用来解决著名的百万错误的。以后c#也可能加上。c#之父说是他设计c#放的最大错
: 误。

n*w
发帖数: 3393
21
I guess it's for compatibility of object c.

【在 C********g 的大作中提到】
: In some languages there is no such thing called "null". Why not do some
: thing like that?

1 (共1页)
进入Programming版参与讨论
相关主题
公司要做ML了,上来问问学习方向GoLang, Scala, Swift, Rust 哪个能在2015有关键性的突破?
写backend的朋友还是可以关注一下golang狂搞swift中
对scala的误解想学zhaoce大牛看看swift
关于语言的误解工具简单未必是好事-swift
易写性,易维护和执行效率综合来看C# 6.0 的视频,太猛了...
Scala / Java 哪个 numerical library 最好?Kotlin好像很有前途
Go再不靠谱也比scala强兼谈轮子是第一生产力
Go 1.5 will be able to build iOS apps准备开始练scala
相关话题的讨论汇总
话题: swift话题: scala话题: 开源话题: 怎么样话题: java