※ 引述《OoShiunoO (机机勋)》之铭言:
: 贫果在这次开发者大会公布最震撼的消息
: 全新的swift语言, 准备要用来取代物件导向C
: 那么之前学了很久Object-C的那些宅宅工程师怎么办呢?
: 有没有那些宅宅被贫果耍的八卦?
三流软件工程师才会换了个语言就武功尽失
大多数语言最基本的部分都一样 ex: 函数 物件 变量 循环
再看IO的部份就差不多能上工了 ex: DBA 档案存取 网络存取
有牵涉到UI会比较麻烦 这部份各语言的差距比较大 得花点时间学
最花时间学的部份 是新语言中的新功能 这也是新语言存在的价值
苹果推出新语言是有其必要性
微软虽然一堆人骂但是C#确实是很不错的语言
兼具 易学 好用 效率 泛用 这些特质
Java被Oracle收购后 发展很烂 还喜欢到处告人 (ex: 之前告Google 抄袭API界面)
一些C#几年前就有的功能 Java一直到最进才补上 (ex: Lambda)
Objective-C是存在30年的老语言了
缺乏很多新语言的特质 在开发效率上很难匹敌
不过很怪的一点是当年C#一堆地方抄袭Java 各方骂声连连
Swift明明也到处致敬 这类的反弹就少很多