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

Swift 与 GO 的关键字好像啊!

  •  
  •   kenshin ·
    kenshin · 2014-06-03 08:59:38 +08:00 via Android · 6780 次点击
    这是一个创建于 3852 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看到了func _ var struct 多返回值等…
    Google,你怎么看?
    11 条回复    2014-06-04 10:42:25 +08:00
    guotie
        1
    guotie  
       2014-06-03 09:13:12 +08:00
    其实更像rust
    kenshin
        2
    kenshin  
    OP
       2014-06-03 13:09:54 +08:00 via Android
    @guotie
    现在编程语言的编程范式/语法糖衣越来越来同质化了...
    jsonline
        3
    jsonline  
       2014-06-03 13:10:27 +08:00
    跟 JS 也和像
    sxyclint
        4
    sxyclint  
       2014-06-03 13:14:52 +08:00
    岂止Go,还有C#,Python等等,这样做有好处,无论什么语言的开发者看了都觉得眼熟,转向iOS开发就容易了,开发者多了,创意也就多了
    yyfearth
        5
    yyfearth  
       2014-06-03 14:01:06 +08:00
    对我而言 ObjC 实在太难看了 Swift 感觉亲切很多 尤其是用惯了脚本语言
    kenshin
        6
    kenshin  
    OP
       2014-06-03 14:53:18 +08:00 via Android
    @yyfearth
    ObjC的语法的确比较另类...
    刚才看了看Swift,的确很爽!

    @jsonline
    还可以吧,其中的struct有点类似JS的Object...

    @sxyclint
    其实也有些细分:
    Java系,如.net
    Py系,如ruby, coffee script
    函数式,如Lisp

    把这几种都看完了,估计看啥都眼熟 :)
    damngood
        7
    damngood  
       2014-06-03 15:25:52 +08:00
    从支持 Algebraic type 和 Pattern matching 这个角度看又和 Rust, 函数语言系比较类似
    darrenxyli
        8
    darrenxyli  
       2014-06-03 22:51:57 +08:00
    python,nodejs看多了都差不多,objc一看就是上世纪的
    timothyye
        9
    timothyye  
       2014-06-04 09:01:20 +08:00 via Android
    if else也很像,函数定义也是,类型放在后面
    kenshin
        10
    kenshin  
    OP
       2014-06-04 09:47:28 +08:00
    @timothyye
    嗯,比GO多了个":",其实GO的写法已经已经很极简了。

    @darrenxyli
    py和nodejs还是有些差别的吧?跟CoffeeScript比较类似。
    timothyye
        11
    timothyye  
       2014-06-04 10:42:25 +08:00 via Android
    @kenshin 是的,返回值还比golang多了个 ->
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3122 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 13:30 · PVG 21:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.