2014年最值得学习的编程语言 Java居首

2014年最值得学习的编程语言 Java居首

ID:41037657

大小:133.50 KB

页数:5页

时间:2019-08-14

2014年最值得学习的编程语言 Java居首_第1页
2014年最值得学习的编程语言 Java居首_第2页
2014年最值得学习的编程语言 Java居首_第3页
2014年最值得学习的编程语言 Java居首_第4页
2014年最值得学习的编程语言 Java居首_第5页
资源描述:

《2014年最值得学习的编程语言 Java居首》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、2014年最值得学习的编程语言Java居首经过数据分析和研究JobsTractor的45000个开发人员招聘职位数据,我们得到了如下的结果:Java8,731PHP8,238Objective-C5,859JavaforAndroid4,312SQL3,553JavaScript3,154Ruby2,937C#2,549Python1,587C++1,273C685ActionScript674ASP.net492Perl224Scala143VisualBasic92自上一年,主要的变化如下:1、PHP和J

2、ava换了位置,但是仍旧是高居不下2、Java的Android已经取代了SQ3、Objective-CJavascript已经超过了Ruby4、Python提高了2位5、ActionScript下降了2位以上数据来自Twitter,由于地域或者其它原因可能导致结果的偏差。近来的一个Lynda的在线调查提供了如下一个流行度的排名:1、Java2、C3、C++4、C#5、Objective-C6、PHP7、Python8、Ruby9、JavaScript10、SQL当然,这里也有一些疑问,网站的主要用户是相对新的

3、开发人员。工业分析RedMonk采用了不同的方式来生成了最受欢迎的编程语言,主要通过了Github上的项目和StackOverflow上的提问来生成。1、JavaScript2、Java3、PHP4、C#5、Python6、C++7、Ruby8、C9、Objective-C10、CSS不要太书面化的看待这个结果,一个语言包含更多问题可能会得到更高的分数。虽然类似SASS,LESS和Stylus之类的预处理器的出现使得CSS也出现在列表中并不奇怪,因为现在它看起来更像一个编程语言。当然,如果说CSS是一个编程语

4、言,那么HTML和SQL呢?永远不要使用分析作为学习语言的唯一基础选择一个流行的编程语言意味着你需要说服其它语言。学习Fortran可能不会非常流行,但是你将会发现维护10几年的老系统还是很有“钱途”的。幸运的是,我们可以提供几个比较常用的方向来帮助你选择你的学习目标。技术的起起伏伏所有的语言在流行度上都是起起伏伏的,不同的时间段也将不一样。考虑一下ActionScript。Flash开发正在走下坡路,当然个人怀疑很多的Actionscript项目也需要维护。同样的问题也出现在Perl,COBOL和VB6,虽

5、然他们拥有超长的生命周期。如果你考虑这些的话,你需要避免使用平台有限的语言,例如,Actionscript,VB6和Objective-C。然而,Objective-C主要使用在iOS系统和API,但是目前来说对于ios的app开发,工作也不少。老手开发人员的选择如果你已经熟练掌握了1到2门的语言,选择就更简单了:选择你感兴趣的(知性或者经济上来考虑)这里有一些明显的机会,例如:ActionScript基于ECMAScript(浏览器中的执行就是Javascript),Flash开发人员来说更靠近HTML5的

6、技术。C++,Java,C#,Object-c甚至是PHP都非常类似,因此你可能需要经常在它们之间换换如果你使用VS,.net来开发windows桌面应用,那么应该选择微软平台。尽管这些,不要害怕学习更多新的技术。JS看起来类似Java和其它C风格的语言,但是很多开发人员开始觉得很痛苦,因为基础不太一样。坚持一下你就看到了Javascript能够提供的强大功能。新手开发人员的选择对于那些使用8位家用机时代的开发人员来说并没有什么可以选择,在有足够信心后可以学习C或者汇编之前先学习Basic吧。web开发的黎明

7、相对来说更简单;你可以学习HTMl及其服务器端的语言例如,Perl。你的开发技术会随着HTML及其其它例如CSS,PHP,Javascript,ASP和.Net的发展而慢慢提升。2014年才开始学习编程开发的人:过多选择会让人迷糊,那么你如何开始?暂时来说,个人推荐JavaScript。这个语言可以在很多场景下使用,发展的很快并且拥有很多的在线的资源。学习Javascript可以帮助你避免其他开发人员的开发经验。唯一比较让人犹豫的是JS处于浏览器环境。JS可能要求额外的一些客户端知识,例如,HTML,CSS和

8、跨浏览器兼容,即使你开发node.js的服务器端代码开发。另外一个选择,你应用考虑类似Ruby和Python的编程语言,相对来说学习更简单,也没有环境和遗留系统的问题。然而,他们提供了比较少的资源,并且来自C风格的语法,这个可能成为你的最后目标。使用软件工具来定位并且解决问题。使用Autohotkey来自动化任务或者使用Macro来编写Spreadsheet的计算公式。这些知识都可以提供足够的储备帮

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。