Java 和 Javascript(就流行程度而言,不是使用方面)的竞争已经持续了很多年了。但是,似乎Javascript正在逐渐发展壮大为近年来最流行的编程语言。在2018年,HackerRank平台对71,000名开发人员进行的一项调查显示如此。
尽管它们的名字有一个共同的部分,但是Java和Javascript没有任何关联。Java是于1996年由Sun Microsystems创建,它是一种编译语言(在运行前必须转换为机器语言),是通用的(用于创建各种程序)面向对象的语言。Javascript是由Netscape(网景)公司创建的,用于在网页中添加交互,它是一种解释语言,即直接由浏览器运行。如果他们共享一个名字,那是因为Netscape只是想利用Java的受欢迎程度。
在HackerRank对100个国家/地区的71,000个开发人员进行的调查中,有71%的Java大师和73%的Javascript使其成为了2018年最受欢迎的编程语言。有趣的是,只有42%的计算机学生掌握了它,这表明它是更多的应用在工作中,而不是在大学。
资深的C语言仍然排在第三位,其次是Python和C++。经典的编程语言继续发挥着巨大的作用,尤其是在公司中。
HackerRank还调查了哪种语言是程序员们最想在2019年学习的语言,得出:最受欢迎的是一些静态类型的新语言:Google Go, Kotlin, 和 Microsoft TypeScript。
静态类型化是一种编程形式,是在编译过程中而非执行过程中检测数据类型的错误。使用静态语言编写的应用程序将更加稳定和安全。
Go是基于C语法的并发语言。TypeScript是Microsoft开发的JavaScript的变体。
Python是2018年的一大惊喜,它是将近30年的经典之作,是2018年最受欢迎的语言之一,也是2019年最受欢迎的语言。原因是它原来是一种非常适合于机器学习的语言,并正在人工智能项目中使用。
翻译:linder
原创:https://www.ma-no.org/en/programming/javascript/javascript-overcomes-java-as-the-most-popular-programming-language-of-2019
作者:Silvia Mazzetta
Date: 18-09-2019
本文由linder原创翻译。
翻译工作和译文发表仅用于学习和交流目的,翻译工作遵照CC-BY-NC-SA协议规定,如果我们的工作有侵犯到您的权益,请及时联系我们。
欢迎遵照CC-BY-NC-SA协议规定转载,敬请在正文中标注并保留原文/译文链接和作者/译者等信息。
文章仅代表作者的知识和看法,如有不同观点,请楼下排队吐槽 😀