Swift 与 GO 的关键字好像啊!

2014-06-03 08:59:38 +08:00
 kenshin
看到了func _ var struct 多返回值等…
Google,你怎么看?
6759 次点击
所在节点    Swift
11 条回复
guotie
2014-06-03 09:13:12 +08:00
其实更像rust
kenshin
2014-06-03 13:09:54 +08:00
@guotie
现在编程语言的编程范式/语法糖衣越来越来同质化了...
jsonline
2014-06-03 13:10:27 +08:00
跟 JS 也和像
sxyclint
2014-06-03 13:14:52 +08:00
岂止Go,还有C#,Python等等,这样做有好处,无论什么语言的开发者看了都觉得眼熟,转向iOS开发就容易了,开发者多了,创意也就多了
yyfearth
2014-06-03 14:01:06 +08:00
对我而言 ObjC 实在太难看了 Swift 感觉亲切很多 尤其是用惯了脚本语言
kenshin
2014-06-03 14:53:18 +08:00
@yyfearth
ObjC的语法的确比较另类...
刚才看了看Swift,的确很爽!

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

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

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

@darrenxyli
py和nodejs还是有些差别的吧?跟CoffeeScript比较类似。
timothyye
2014-06-04 10:42:25 +08:00
@kenshin 是的,返回值还比golang多了个 ->

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

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

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

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

© 2021 V2EX