调查发现 Java 和 JavaScript 是企业开发的顶级语言
在今天的多语言编程世界中,企业不再局限于一种特定的编程语言。 但是,Cloud Foundry Foundation (CFF) 近日发布的一份新报告确实发现企业似乎坚持使用 Java 和 JavaScript 来满足其企业应用程序开发需求。
如图所示,企业使用率最高的前 10 种语言是:Java,JavaScript,C ++,C#,Python,PHP,VB.NET,C,Visual Basic 6 和 VBA。这些结果表明,Java 和 JavaScript 在 2018 年分别占据 58% 和 57% 的主导地位。
RedMonk 在 2018 年 3 月发布了 2017 年和 2018 年语言排行榜的排名变化,发现 Java 和 JavaScript 同样一直处于排行榜顶层。但与 CFF 的调查相反的是,RedMonk 发现 Python 和 PHP 的使用率高于 C# 和 C++。
当基金会仔细研究特定受众使用的语言时,发现公司越大,使用的语言就越多。在大企业中比较常看到 Python 和 C# 的使用率。
另外还发现,区域不同,语言的使用情况也存在差异,如,JavaScript 和 Java 在北美占据使用率榜首,但在亚洲地区,使用 Java 和 C ++ 的更普遍。
编译自:CFF Research
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
示例解读 Python 2 和 Python 3 之间的主要差异
每门编程语言在发布更新之后,主要版本之间都会发生很大的变化。 在本文中,Vinodh Kumar 通过示例解释了 Python 2 和 Python 3 之间的一些重大差异,以帮助说明语言的变化。 本教程主要介绍内容: 表达式 Print 选项 Unequal 操作 Range 自动迁移 性能问题 主要的内部事务更改 1、表达式 在 Python 2 中为获得计算表达式,你会键入: X=raw_input("entersomevalues) 但在 Python 3 中,你会键入: X=input("entersomevalues") 因此,无论我们输入什么,值都会分配给 2 和 3 中的变量 x。当在 Python 2 中输入 2*6 时,结果将是 12,这是评估值。 但是,当在 Python 3 中运行相同的程序时,结果是字符串值。 在这种情况下,它看起来像字符串格式的 2*6。 那么,我们如何获得评估表达式呢? 现在,我们必须使用一个名为 eval 的表达式或函数。 当您在输入之前编写 eval 时,它会将表达式转换为计算值。 x=eval(input("entersomevalu...
- 下一篇
紧跟 Java 节奏,单独拆分的 JavaFX 将缩短迭代周期
此前,我们曾报道过 Oracle 将把 JavaFX 将作为独立模块从 JDK 中分离出来的消息。也就是说,从 JDK 11 开始,JavaFX 将作为一个单独的模块提供。当时有不少用户担心,拆分出来的 JavaFX 后续投入会有所减少。 好消息是,Gluon 近日发文透漏,OpenJFX 11(JavaFX 11)将和 JDK 11 一样,在 9 月下旬发布。 OpenJFX 11 的发布路线图如下: 2018-07-09:RDP1 (a.k.a. feature freeze) 2018-08-06:RDP2 2018-08-27:freeze for GAC build 2018-09-18:GA JDK 11 的发布路线图如下: 2018-06-28:Rampdown Phase One (fork from main line) 2018-07-19:All Tests Run 2018-07-26:Rampdown Phase Two 2018-08-16:Initial Release Candidate 2018-08-30:Final Release Candidat...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案