g****t 发帖数: 31659 | 1 写起来和脚本语言一样快。
但又是静态语言,运行起来和C一样快。
编译器真的很强大。
就不说IOS app。开源库支持足够的话。
swift很可能可以威胁matlab,R什么的解释语言。
数值计算还不是它的主业。
python太慢,IMO,不可能在数值计算方向有什么大作为。 |
t*****n 发帖数: 4908 | 2 要是闭源基本没有出路
【在 g****t 的大作中提到】 : 写起来和脚本语言一样快。 : 但又是静态语言,运行起来和C一样快。 : 编译器真的很强大。 : 就不说IOS app。开源库支持足够的话。 : swift很可能可以威胁matlab,R什么的解释语言。 : 数值计算还不是它的主业。 : python太慢,IMO,不可能在数值计算方向有什么大作为。
|
g****t 发帖数: 31659 | 3 语言有开源闭源的区别吗?编译器倒是有。
但你看看obj-c前几年上的多快。
所谓闭源没出路的说法不是纯胡扯么。
C#还活得好好的呢
【在 t*****n 的大作中提到】 : 要是闭源基本没有出路
|
W***o 发帖数: 6519 | 4 这种closed source的贵族系统不是屌丝能消受的起的
【在 g****t 的大作中提到】 : 写起来和脚本语言一样快。 : 但又是静态语言,运行起来和C一样快。 : 编译器真的很强大。 : 就不说IOS app。开源库支持足够的话。 : swift很可能可以威胁matlab,R什么的解释语言。 : 数值计算还不是它的主业。 : python太慢,IMO,不可能在数值计算方向有什么大作为。
|
g****t 发帖数: 31659 | 5 500买个mac mini就解决问题了。软件是免费的。
费用比MS VS低多了。属于中产级别。
【在 W***o 的大作中提到】 : 这种closed source的贵族系统不是屌丝能消受的起的
|
d*******r 发帖数: 3299 | 6 好像还是没 GC 的,根 Object-C 一样,是引用计数 |
t**r 发帖数: 3428 | 7 go下一步就要支持android开发了,
坐等swift object-c和苹果系统一起死翘翘 |
c*******0 发帖数: 5247 | 8
...这是不可能的。Go的Android和iOS支持都只局限于计算部分。不包括UI和很多其他
部分。
【在 t**r 的大作中提到】 : go下一步就要支持android开发了, : 坐等swift object-c和苹果系统一起死翘翘
|
L***s 发帖数: 1148 | 9 “没 GC”和“是引用计数”的逻辑关系在哪里?
【在 d*******r 的大作中提到】 : 好像还是没 GC 的,根 Object-C 一样,是引用计数
|
d*******r 发帖数: 3299 | 10 没有采用GC(垃圾回收),却采用ARC(自动引用计数)
【在 L***s 的大作中提到】 : “没 GC”和“是引用计数”的逻辑关系在哪里?
|
|
|
L***s 发帖数: 1148 | 11
不用来GC的话,计引用数作甚?
【在 d*******r 的大作中提到】 : 没有采用GC(垃圾回收),却采用ARC(自动引用计数)
|
z****e 发帖数: 54598 | 12 拉倒吧
go正在整上gae
android上dart的可能性要远大于整go
实际上dart在android上的进展就约等于go在google cloud上的进展
如果你真的关心过go和dart的话,应该知道我在说啥
【在 t**r 的大作中提到】 : go下一步就要支持android开发了, : 坐等swift object-c和苹果系统一起死翘翘
|
z****e 发帖数: 54598 | 13 平台为王
语言有鸟用
ios牛,swift就牛
android再牛,出货量再多
利润7成还是在apple那
你创业难道不要钱?
不想赚钱?
那创业的都喝西北风去?
【在 t*****n 的大作中提到】 : 要是闭源基本没有出路
|
c***k 发帖数: 1589 | 14 C++ stl smart pointer,has ref counting, what does it do with no gc?
【在 L***s 的大作中提到】 : : 不用来GC的话,计引用数作甚?
|
c******g 发帖数: 4889 | 15 我前一阵不是发过帖各位工、农民讨论过了么?最终定论swift是很有前途的语言。 |
t**r 发帖数: 3428 | 16 有好教材么?几天上手?
【在 c******g 的大作中提到】 : 我前一阵不是发过帖各位工、农民讨论过了么?最终定论swift是很有前途的语言。
|
b*******s 发帖数: 5216 | |
c******g 发帖数: 4889 | 18 语言本身只需要看官方的那个《The Swift Programming Language》就可以了啊,其它
的就是对Cocoa/Cocoa Touch框架的熟悉了。
【在 t**r 的大作中提到】 : 有好教材么?几天上手?
|
w*x 发帖数: 518 | 19 swift不错。
但是数值计算还早——有julialang为了这个目的在做着呢。 |
W***o 发帖数: 6519 | 20 目前看了几个小时Swift guide, 感觉和Go差不多,当然swift 有class 更顺手些,两
个都是Pascal 方式把变量类型放后边,开始不是很习惯,昨晚刚开始做iOS app, hoho
【在 t**r 的大作中提到】 : 有好教材么?几天上手?
|
|
|
p*****2 发帖数: 21240 | 21 比go强的可不是一点半点
hoho
【在 W***o 的大作中提到】 : 目前看了几个小时Swift guide, 感觉和Go差不多,当然swift 有class 更顺手些,两 : 个都是Pascal 方式把变量类型放后边,开始不是很习惯,昨晚刚开始做iOS app, hoho
|
W***o 发帖数: 6519 | 22 不能以己之长比人之短对吧?go 的计算,分布式,并发肯定比swift 强
【在 p*****2 的大作中提到】 : 比go强的可不是一点半点 : : hoho
|
s********k 发帖数: 6180 | 23 一个用大规模并发系统,一个是mobile开发,这个比较太牵强了
【在 W***o 的大作中提到】 : 不能以己之长比人之短对吧?go 的计算,分布式,并发肯定比swift 强
|
d*******r 发帖数: 3299 | 24 多谢阿拉蕾帮解释
【在 c***k 的大作中提到】 : C++ stl smart pointer,has ref counting, what does it do with no gc?
|
L***s 发帖数: 1148 | 25
涨姿势了
【在 c***k 的大作中提到】 : C++ stl smart pointer,has ref counting, what does it do with no gc?
|
g*****g 发帖数: 34805 | 26 没GC的语言在server端根本没戏,一个segment fault server就挂了。开发测试要多花
几倍时间。相比之下,在client端只会影响到一小部分用户。 |
l*******s 发帖数: 72 | 27 但不是也有些GC会引起seg fault吗?
【在 g*****g 的大作中提到】 : 没GC的语言在server端根本没戏,一个segment fault server就挂了。开发测试要多花 : 几倍时间。相比之下,在client端只会影响到一小部分用户。
|
g*****g 发帖数: 34805 | 28 那是GC的bug,不是app的bug.
【在 l*******s 的大作中提到】 : 但不是也有些GC会引起seg fault吗?
|
b*******s 发帖数: 5216 | 29 是不是你们服务崩溃的原因? LOL
【在 g*****g 的大作中提到】 : 那是GC的bug,不是app的bug.
|
g****t 发帖数: 31659 | 30 很多GC需要周期性的运行下,然后如果卡住
的话,卡住的时间是无法预测的。
Overall, GC vs ARC的trade off是art of engineering,
没有绝对的谁好谁坏一说。另外以前OSX我记得是有过
GC的。过两年手机内存多了,加个GC应该问题不大。
swift就是写app的。可能是考虑到手机内存比较少,
所以没上GC。但它有些weak reference之类的避免
ARC死循环啥的。
【在 g*****g 的大作中提到】 : 那是GC的bug,不是app的bug.
|
|
|
g*****g 发帖数: 34805 | 31 服务器上都是跑 cluster, 又不会同时stop the world.
【在 g****t 的大作中提到】 : 很多GC需要周期性的运行下,然后如果卡住 : 的话,卡住的时间是无法预测的。 : Overall, GC vs ARC的trade off是art of engineering, : 没有绝对的谁好谁坏一说。另外以前OSX我记得是有过 : GC的。过两年手机内存多了,加个GC应该问题不大。 : swift就是写app的。可能是考虑到手机内存比较少, : 所以没上GC。但它有些weak reference之类的避免 : ARC死循环啥的。
|