V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bellchu
V2EX  ›  程序员

Swift VS Java

  •  
  •   bellchu · 2015-06-10 17:39:42 +08:00 · 2907 次点击
    这是一个创建于 3458 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

    18 条回复
    wuhang89
        1
    wuhang89  
       2015-06-10 17:44:06 +08:00
    谁跟你说Swift是java写的?
    bellchu
        2
    bellchu  
    OP
       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
        3
    zythum  
       2015-06-10 17:49:26 +08:00
    @wuhang89
    @bellchu

    他说的是http://swift-lang.org/ 不是apple的swift。
    getrix
        4
    getrix  
       2015-06-10 17:50:28 +08:00
    @bellchu 这个应该不是apple的swift,是之前另外一家公司的语言。参考
    http://www.zhihu.com/question/24002977
    walkingway
        5
    walkingway  
       2015-06-10 17:50:33 +08:00
    LZ 估计点这个链接进去了 http://swift-lang.org/main/
    finab
        6
    finab  
       2015-06-10 17:51:49 +08:00
    如果是java写的 ,那java代码就能原生运行在iOS上咯 。。
    nagato
        7
    nagato  
       2015-06-10 17:54:06 +08:00
    目测一大波吐糟正在逼近
    wuhang89
        8
    wuhang89  
       2015-06-10 17:54:15 +08:00
    他到底说的是Apple的Swift 还是http://swift-lang.org/ 这里的Swift?
    douglarek
        9
    douglarek  
       2015-06-10 17:54:34 +08:00
    楼上真是好笑:Collection of Java tools for Swift http://javaswift.org/
    wucao219101
        10
    wucao219101  
       2015-06-10 17:55:24 +08:00
    @wuhang89 他说的是Apple的Swift(2楼),但是可以误点进了http://swift-lang.org/
    mopig
        11
    mopig  
       2015-06-10 17:56:57 +08:00
    人家也没说是 Apple 的 Swift ...
    ipconfiger
        12
    ipconfiger  
       2015-06-10 17:58:52 +08:00
    http://swift-lang.org/ 这个不是Apple的,一开始我也误入了,后来仔细看了看,这个是做分布式计算的
    bellchu
        13
    bellchu  
    OP
       2015-06-10 17:59:23 +08:00
    @getrix
    @walkingway
    @zythum
    我的错,Google了一个Quickstart,出来就是这个链接。
    zouxcs
        14
    zouxcs  
       2015-06-10 18:01:42 +08:00
    比来比去有个毛意思 ,想用哪个用哪个
    bellchu
        15
    bellchu  
    OP
       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
        16
    bellchu  
    OP
       2015-06-10 18:05:16 +08:00
    @nagato 被吐糟使人进步
    jamesxu
        17
    jamesxu  
       2015-06-10 18:14:34 +08:00 via iPhone
    @bellchu 之前碰到一个软件叫 chromium,还以为是浏览器,后来发现是另一个图形渲染库
    bellchu
        18
    bellchu  
    OP
       2015-06-10 18:18:15 +08:00
    @jamesxu .......这个有点搞
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3130 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:00 · PVG 22:00 · LAX 06:00 · JFK 09:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.