Swift VS Java

2015-06-10 17:39:42 +08:00
 bellchu

大家都知道Swift是用Java写的,

那么同样一个程序,比如用Swift和Java用同样的思路分别写个HTTP server,那么这两个程序的性能会有多大区别呢?

2803 次点击
所在节点    程序员
18 条回复
wuhang89
2015-06-10 17:44:06 +08:00
谁跟你说Swift是java写的?
bellchu
2015-06-10 17:46:36 +08:00
@wuhang89 Apple跟我说的:
“Swift Quickstart

Get Java

Since Swift is written in Java, Java Runtime Environment 1.7 or greater is a required by Swift. We recommend Oracle Java, which can be downloaded from the Oracle website.”
zythum
2015-06-10 17:49:26 +08:00
@wuhang89
@bellchu

他说的是http://swift-lang.org/ 不是apple的swift。
getrix
2015-06-10 17:50:28 +08:00
@bellchu 这个应该不是apple的swift,是之前另外一家公司的语言。参考
http://www.zhihu.com/question/24002977
walkingway
2015-06-10 17:50:33 +08:00
LZ 估计点这个链接进去了 http://swift-lang.org/main/
finab
2015-06-10 17:51:49 +08:00
如果是java写的 ,那java代码就能原生运行在iOS上咯 。。
nagato
2015-06-10 17:54:06 +08:00
目测一大波吐糟正在逼近
wuhang89
2015-06-10 17:54:15 +08:00
他到底说的是Apple的Swift 还是http://swift-lang.org/ 这里的Swift?
douglarek
2015-06-10 17:54:34 +08:00
楼上真是好笑:Collection of Java tools for Swift http://javaswift.org/
wucao219101
2015-06-10 17:55:24 +08:00
@wuhang89 他说的是Apple的Swift(2楼),但是可以误点进了http://swift-lang.org/
mopig
2015-06-10 17:56:57 +08:00
人家也没说是 Apple 的 Swift ...
ipconfiger
2015-06-10 17:58:52 +08:00
http://swift-lang.org/ 这个不是Apple的,一开始我也误入了,后来仔细看了看,这个是做分布式计算的
bellchu
2015-06-10 17:59:23 +08:00
@getrix
@walkingway
@zythum
我的错,Google了一个Quickstart,出来就是这个链接。
zouxcs
2015-06-10 18:01:42 +08:00
比来比去有个毛意思 ,想用哪个用哪个
bellchu
2015-06-10 18:04:44 +08:00
@ipconfiger 我没仔细看,以为和Chrome一样,还有个Chromium Project.
这次WWDC之后才准备看看Swift的东西,如果Objective-C真要被搞死的话。 一看swift-lang的quick start “Swift is written in Java” 十万个为什么顿时冒出来。
bellchu
2015-06-10 18:05:16 +08:00
@nagato 被吐糟使人进步
jamesxu
2015-06-10 18:14:34 +08:00
@bellchu 之前碰到一个软件叫 chromium,还以为是浏览器,后来发现是另一个图形渲染库
bellchu
2015-06-10 18:18:15 +08:00
@jamesxu .......这个有点搞

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

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

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

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

© 2021 V2EX