7 月份编程语言排行

TIOBE 发布了 2012 年 7 月份的最新编程语言排行榜.

我应该先学C/Objective-C还是直接学Swift?

这个月编程语言最大的变化是 Objective-C 超越 C++,成为仅次于 C 和 Java
的编程语言。Objective-C 和 C++ 都是1983年发明的,作为 C
语言的面向对象后代。在刚开始的时候,它们就在互相竞争成为面向对象编程事实上的标准。C++
用了很多年赢得了胜利。现在 Objective-C 又回来了(感谢 iPhone,感谢
iPad),但已经不是 C++ 的直接竞争对手了。C++
更多的被用在大型高性能的系统中,而 Objective-C
被使用在移动应用开发领域。

Swift是一个全新的语言,与Objective-C或C都没有任何关系。我的意思是它们都是编程语言并且遵守一些基础概念和范例,但是你并不需
要在学习其中一个之前先学另一个。即使你是编程新手,你也可以学习苹果发布的官方的Swift文档而无需先学Objective-C。

澳门新葡亰游戏网址 1

C语言作为至关重要的编程语言,获得了很多人的青睐,积极投身C语言学习的人也日益增加。

排名前十的编程语言长期趋势

澳门新葡亰游戏网址,我正在学习Objective-C,我应该转为学Swift吗?

澳门新葡亰游戏网址 2

这要试情况而定。如果你把学习iOS当做一个爱好或者出于好奇心才学,那么转到Swift学习上吧。如果你将从事iOS开发视为职业,那么你要知道
外面至少有100万个应用都是用Objective-C编写的,Swift于2014年才刚刚发布,所以你将来的职业的app开发仍然很有可能使用Objective-C。所以你需要学习Objective-C来获得一个工作,直到Swift成为标准,这大概将花费数年时间。同时学习两门语言也将对
你有好处。你未来的上司甚至可能会让你来将现存的Objective-C
app切换到Swift上。不过我对这个观点有所保留,因为一个应用最重要的部分是它的功能而非它使用的语言,因此重写现有app的做法可能不会流行。

网站地图xml地图