论 Swift 潮流对新人的影响

2014-06-05 10:15:16 +08:00
 fish19901010
最近互联网圈因为苹果的Swift引起了一阵风潮,只有有mac都要去嚷着学Swift,没有mac的也通过微博微信强烈关注。其实我们是否有需要对一个新生的语言如此的着急上火呢?不然吧,当然我并不是说这个语言不重要,毕竟是苹果在wwdc上强势推出的新语言,但是这种强烈的关注度不是只应该存在于苹果行业相关人员吗?对于一个外来者,除非你有一定的脚本程序功底,否则对于你来说swift和oc其实没啥区别,对新人来说oc的资源还多些,各种35天从入门到精通……
这个语言如何我就不说了,没这资格。但是据我所知,目前而言,没有异步和异常处理是硬伤吧,不排除或者说肯定将来苹果会补上,但是现阶段没有这两部分的情况下根本无法用于大型项目,各位新人又何苦在群里,论坛上展开疯狂的讨论呢……整个互联网业界好像这两天都疯了,是个人见面就问学了没?搞得我不得不把自己的业余dota时间都拿来看书……
说到这里,顺便吐槽一下各种各样的群和论坛,还不到30小时,各种教程,翻译,视频,讨论组,线上社区都纷纷如雨后春笋一样冒了出来……
特别是视频,尼玛太夸张了吧,不到30个小时你就出了个21小时学会
Swift……你丫是从发布会完结就不眠不休不吃不撒的啃书啃了21小时,顺带还做了个几个小时的视频录像和讲解后期吗?
不过在这里也不能全盘否定,有些论坛确实很有干货,不是全是入门问题和灌水的,比如我看书看到了?!这两个东西的用法,问了很多人都说不其然,那我只好上论坛翻,发现除了一个叫swiftchina的论坛有比较详细的讲解之外,其他的要不就压根没发现,或者说不清楚。地址如下,大家可以去瞧瞧http://swift.sh
在这里我敢断定一句,能够清楚明白的陈述这两个符号的用法,条件以及背后原理的,现阶段绝逼不超过5%。当然你们去看完了那个论坛再回答不算。
swift是个新东西,我也知道是个好东西,我相信最近也有的人和我差不多对这语言不怎么感兴趣,但是又不好意思不学习……怕被别人说跟不上潮流……唉,都是泪啊……不说了,回去继续啃书吧……
5452 次点击
所在节点    Swift
21 条回复
mopig
2014-06-05 10:18:59 +08:00
吐槽下排版.

ps: 太长没看
iqincai
2014-06-05 10:22:34 +08:00
这是软文吗?-_-#
icanc
2014-06-05 10:26:20 +08:00
在Swift面前有旧人?
serco
2014-06-05 10:27:36 +08:00
可以大方点嘛?宣传就宣传嘛,干嘛要软文呢。
fish19901010
2014-06-05 10:28:41 +08:00
@mopig 第一次正经发帖,没注意格式....下次注意
fish19901010
2014-06-05 10:29:22 +08:00
@serco 其实是真的想吐槽,软文只是任务......
dorentus
2014-06-05 10:30:24 +08:00
喜欢新玩具有什么错
dorentus
2014-06-05 10:30:49 +08:00
另外 C 语言也没有异步和异常处理
Bluecoda
2014-06-05 10:32:09 +08:00
排版好差,放弃阅读
fish19901010
2014-06-05 10:32:58 +08:00
@dorentus 但是对于现在的app来说,没有异步没办法完成网络层
alsms
2014-06-05 10:34:43 +08:00
硬着头皮读下来了。吐槽归吐槽,书还得啃。不过很看好Swift
dorentus
2014-06-05 10:35:24 +08:00
@fish19901010 有 GCD 啊,自己去试下不就知道能不能用 GCD 的 API 了么?
fish19901010
2014-06-05 10:39:12 +08:00
@dorentus 是的,可以调用,昨天就试过了。
fish19901010
2014-06-05 10:39:49 +08:00
@alsms 是啊,不知不觉就读了一晚上。这两天真是疯了
nilai
2014-06-05 11:31:14 +08:00
推手.
gzb1985
2014-06-05 11:36:16 +08:00
楼主来宣传网站的吧
goofansu
2014-06-05 12:50:07 +08:00
人爱学就学,管得着嘛
anerevol
2014-06-05 15:20:25 +08:00
花了一天把之前的一个ViewController改写成Swift
除了
if let programDic : NSDictionary? = resultDic!["currentProgram"] as? NSDictionary
这样的写法刚开始看着不习惯之外 好像没多少不同,和之前的代码完全兼容。
n37r06u3
2014-06-06 11:06:52 +08:00
貌似就是推荐 http://swift.sh 网站的 楼主难道是网站站长?
limon
2014-06-06 23:15:36 +08:00
学得好oc的一样学得好swift,反之亦然。

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

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

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

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

© 2021 V2EX