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

有没有可能用 swift 写 js,就像 coffee 一样

  •  
  •   refresh · 2014-06-03 22:05:15 +08:00 · 4581 次点击
    这是一个创建于 3828 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果写的时候,没有调用特殊的api,写完实时编译一下,和coffee一样
    11 条回复    2014-06-04 20:52:23 +08:00
    hxgdzyuyi
        1
    hxgdzyuyi  
       2014-06-03 23:26:19 +08:00
    有什么优势嘛
    JoyNeop
        2
    JoyNeop  
       2014-06-03 23:52:07 +08:00
    JavaScript 比 Swift 省心的吧…… (个人感觉
    fx
        3
    fx  
       2014-06-04 00:04:24 +08:00
    没必要
    yyfearth
        4
    yyfearth  
       2014-06-04 00:27:25 +08:00
    我觉得是可能的 用swift的一个子集 编译成js
    不过有一些高级的关键词 js估计用不着
    robertlyc
        5
    robertlyc  
       2014-06-04 07:22:39 +08:00
    js比swift完成度高太多
    loading
        6
    loading  
       2014-06-04 07:28:43 +08:00 via iPhone
    这怎么让人觉得 swift 是垃圾……

    lz确认没进错那个错误的网站?
    Azone
        7
    Azone  
       2014-06-04 09:43:47 +08:00
    不明白Swift和Javascript哪里像了?是因为var xxx: Type = value吗?这像吗????
    Mutoo
        8
    Mutoo  
       2014-06-04 10:32:30 +08:00
    理论上完全有可能的。 做一个 Swift 编译器前端,词法分析,语法分析,完了产生 js 代码。

    类似的例子有很多,例如 haxe / ecmascripten / typescript / coffeescript
    skyler
        9
    skyler  
       2014-06-04 10:48:46 +08:00
    其实是给了前端码农大举向后端靠拢的机会
    duzhe0
        10
    duzhe0  
       2014-06-04 16:11:41 +08:00
    感觉没必要, swift是静态类型的, 代码写起来应该比直接写js要累一点吧?
    Ricepig
        11
    Ricepig  
       2014-06-04 20:52:23 +08:00 via Android
    何必呢,两种不同性质的语言

    coffee纯粹就是js加语法糖,所以转换比较容易。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2490 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:51 · PVG 23:51 · LAX 07:51 · JFK 10:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.