阅读更多

24顶
4踩

编程语言
按照惯例,TIOBE会在每月发布最新的编程语言排行榜。本月榜单中值得关注的是,Java重返榜单首位。在去年4月份TIOBE发布的榜单中,C语言将Java推下王座。截止到目前,Java最新的份额数据为18.387%,比去年同期上涨了1.34%,C语言为17.080%。

移动开发正逐渐成为主流,此次Java份额的上涨与Android的普及密不可分,苹果iOS开发语言Objective-C甚至连续两年获得年度语言殊荣

此外,Python份额也再度上涨,去年半年间上涨了1.07%,甚至有望超越PHP成为最流行的解释型语言。

编程语言TOP20:



编程语言TOP10近10年的变化情况:



Via TIOBE
  • 大小: 102.5 KB
  • 大小: 83.5 KB
  • 大小: 77.1 KB
  • 大小: 67.1 KB
  • 大小: 61.4 KB
  • 大小: 50.3 KB
24
4
评论 共 24 条 请登录后发表评论
24 楼 hudepin 2013-03-25 16:11
java依然很稳定,object-c很生猛
23 楼 jayyunfei 2013-03-16 10:03
恭喜,恭喜,Java毕竟感觉好用。
22 楼 shuhen2011 2013-03-12 17:42
看那个曲线图,除了Objective-C猛抬头外,其他都在走下坡路
21 楼 ch_it_eye 2013-03-08 19:45
java魅力难挡啊!
20 楼 1140566087 2013-03-07 19:00
我表示心里动了一下,java主流
19 楼 hedahai119 2013-02-27 17:50
wlw565 写道
wangguo 写道
hedahai119 写道
在今年4月份TIOBE发布的榜单中,C语言将Java推下王座。
当我看到这句话的时候, 我表示我穿越了? 我还在过2月份的时候, 人家都过4月份了!

穿越回来了


原文:在去年4月份TIOBE发布的榜单中,C语言将Java推下王座。



主编改了...  你看看是谁回复的就明白了..
18 楼 wlw565 2013-02-19 15:11
wangguo 写道
hedahai119 写道
在今年4月份TIOBE发布的榜单中,C语言将Java推下王座。
当我看到这句话的时候, 我表示我穿越了? 我还在过2月份的时候, 人家都过4月份了!

穿越回来了


原文:在去年4月份TIOBE发布的榜单中,C语言将Java推下王座。

17 楼 wangguo 2013-02-18 17:46
hedahai119 写道
在今年4月份TIOBE发布的榜单中,C语言将Java推下王座。
当我看到这句话的时候, 我表示我穿越了? 我还在过2月份的时候, 人家都过4月份了!

穿越回来了
16 楼 hedahai119 2013-02-18 17:33
在今年4月份TIOBE发布的榜单中,C语言将Java推下王座。
当我看到这句话的时候, 我表示我穿越了? 我还在过2月份的时候, 人家都过4月份了!
15 楼 Tyrion 2013-02-18 15:29
这个排名的意义到底在哪里?
14 楼 bitray 2013-02-18 08:56
ray_linn 写道
bitray 写道
ray_linn 写道
怎么突然就拔高。。。可见这个东西误差有多大了。

突然下跌的时候,也是误差很大


有可能只是因为 oracle 不支持java 6了,搜索 java7 下载地址的人突然多了。

oracle也不是不支持6了,只是不免费支持了。其实现在jdk6应该很好用了。漏洞集中在applet。国外应用也少了。不过java7还是不错的
13 楼 geminiyellow 2013-02-18 08:40
有差那么多?
12 楼 string2020 2013-02-17 21:06
这是怎么统计出来的,有科学依据吗?
11 楼 yusimiao 2013-02-17 19:38
自己也在用java
10 楼 richie144 2013-02-17 17:24
java的地位不可动摇!顶一个
9 楼 ray_linn 2013-02-17 12:55
bitray 写道
ray_linn 写道
怎么突然就拔高。。。可见这个东西误差有多大了。

突然下跌的时候,也是误差很大


有可能只是因为 oracle 不支持java 6了,搜索 java7 下载地址的人突然多了。
8 楼 hpjianhua 2013-02-17 11:41
java又回到王的宝座了.恭喜!
7 楼 yidao620c 2013-02-17 07:55
java又硬了。 
6 楼 bitray 2013-02-16 17:47
ray_linn 写道
怎么突然就拔高。。。可见这个东西误差有多大了。

突然下跌的时候,也是误差很大
5 楼 957803796_1 2013-02-16 17:17
恭喜java重返榜首!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • centos java jdk 升级,如何在Linux或CentOS上将JDK 1.6升级到1.7

    在本文中, 我将讨论如何在Red Hat Linux或CentOS上将JDK(Java开发工具包)从1.6升级到1.7。这将假定你具有root权限, 并且已经安装了JDK 1.6或更低版本。让我们验证服务器上安装的Java版本。[~] #java -versionjava ...

  • CentOS下yum安装jdk

    jdk安装极其简单,因为java应用太广泛。... 1、看本机是否已有jdk # java -version -bash: java: command not found  2、看yum下的安装包 # yum -y list java* Loaded plugins: fastestmirror, lang...

  • centos 安装oracle jdk1.7,我在CentOS上有Open JDK 1.7;我安装了Oracle的Java rpm; Oracle Java似乎不存在...

    我从CentOS和OpenJDK 1.7开始# java -versionjava version "1.7.0_25"OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4-x86_64)OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)为了运行特定的应用程序,我...

  • centos6.8安装JDK1.8教程

    第一步:先下载JDK1.8,可以去官网下载,也可以直接用我这里的: 下载地址: 链接:https://pan.baidu.com/s/1P41HmMGrFRoK8-_HKk_yPg 提取码:2y2l 第二步:1、将软件包上传到linux系统上,可以使用rz命令上传...

  • Centos6.3下jdk+tomcat安装部署

    最近一直在学习LINUX下的脚本语言,好久没有更新应用了,刚好群里有人问我关于tomcat的安装配置问题,这不就忙里偷闲,整理了篇tomcat的文档,供大家分享。安装部署:系统环境:centos6.3 x64JDK: jdk-6u25-linux-x...

  • Linux下java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2...

    下面开始安装JDK1.6,我这里下载的是bin包: jdk-6u31-linux-i586-rpm.bin ,rpm包类似。 1.  安装JDK   在shell终端下进入 jdk-6u31-linux-i586-rpm.bin 文件所在目录, 执行命令 ./  jdk-6u31-linux-...

  • Linux系统CentOS Ubuntu安装JDK的4种方法

    CentOS下安装JDK的三种方法由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录...

  • centos7.4下搭建JDK+Tomcat+Nginx+Mysql+redis+Mongodb+maven+Git+Jenkins

    首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib- devel 所以执行如下命令安装 $ yum install gcc-c++ $ yum ...

  • 搭建Linux、CentOS系统下的服务器

    安装MySQL: 通过下面命令进行安装: yum install mysql-server一路y到底 - 启动MySQL service mysqld start这里有个坑,提醒后来人...解决办法参考下面文章安装JDK:安装JDK方法有多种,这里用的是通过yum命令来安装的

  • centos gcc卸载_Linux Centos下软件的安装与卸载方法

    转载于:http://blog.csdn.net/zolalad/article/details/11368879Linux下软件的安装与卸载第一章 linux下安装软件,如何知道软件安装位置注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找....

  • 记录:利用docker在centos上部署mysql及springboot项目(详细)

    1.9、验证是否成功 1.10 docker 常用命令 二、docker 安装mysql 2.1 下载镜像,本次使用8.0.28版本 2.2 第一次启动mysql 2.2.1 简单启动 2.2.2 进入mysql容器,查找配置文件和数据位置 2.2.3 在宿主机建立需要存放...

  • Docker制作tomcat+jdk镜像容器及发布项目测试

    [root@us4ci6jaxom1jjz2 tomcat]# ll apache-tomcat-9.0.62 total 328 drwxr-xr-x 2 root root 4096 Apr 7 20:22 bin ...-rw-r–r-- 1 root root 17535 Mar 31 22:34 build.properties.default -rw-r–r-- 1 root

  • centos7安装gerrit

    ①因为Java JDK区分32位和64位系统,所以在安装之前必须先要判断以下我们的Centos系统为多少位系统,命令如下: [root@centos7 ~]# uname -a Linux centos7 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC ...

  • 我要写一只蜘蛛:Linux-CentOS7+Python3+JDK8+Tomcat9+Chrome+RIDE+Jenkins

    开篇 第一步:检查Linux系统版本 第二步:由Python2升级到Python3 第三步:安装JDK 第四步:安装Tomcat 第五步:安装Jenkins 第六步:安装Google Chrome 第七步:安装一些pip包 第八步:使用Jenkins 结语

  • Centos7 安装ELK/EFK 7.x 集群搭建实战攻略

    Centos7 安装ELK/EFK 7.x 集群搭建实战攻略

  • 在CentOS下搭建Android 开发环境

    在CentOS下搭建Android 开发环境 目录 1、环境搭建  1.1、JDK安装  1.2、Eclipse安装  1.3、ADT安装  1.4、Android SDK安装 1.5、Android NDK安装 内容 1.1、JDK安装 没选用CentOS自带的Java环境...

  • 基于FPGA的四相八拍步进电机控制系统设计:集成交付、正反转、加速减速及调速功能

    内容概要:本文详细介绍了基于FPGA的四相八拍步进电机控制系统的开发过程。主要内容包括:1. 使用VHDL和Verilog编写LED显示屏驱动代码,用于显示角度、学号和姓名等信息;2. 实现步进电机的正反转控制,通过状态机管理相序变化;3. 开发加速减速控制模块,确保电机启动和停止时的平稳性;4. 设计调速功能,通过调节脉冲频率实现速度控制。此外,文中还讨论了调试过程中遇到的问题及其解决方案。 适合人群:对FPGA开发和步进电机控制感兴趣的电子工程师、嵌入式系统开发者以及相关专业的学生。 使用场景及目标:适用于需要高精度运动控制的应用场合,如工业自动化、机器人技术和精密仪器等领域。目标是帮助读者掌握FPGA控制步进电机的基本原理和技术细节。 其他说明:文中提供了详细的代码片段和调试经验分享,有助于读者更好地理解和应用所学知识。同时,作者还提到了一些实用技巧,如通过PWM调节实现多级变速,以及如何避免步进电机的共振问题。

  • Android开发:基于SQLite的日历备忘录记事本项目详解与实现

    内容概要:本文详细介绍了基于Android Studio开发的日历备忘录记事本项目,涵盖日历查看、添加备忘录、闹钟提醒和删除备忘录等功能。项目使用SQLite数据库进行数据存储,通过CalendarView、EditText、Button等控件实现用户交互,并利用AlarmManager和PendingIntent实现闹钟提醒功能。此外,项目还包括数据库的设计与管理,如创建DatabaseHelper类来管理数据库操作,确保数据的安全性和完整性。文章还探讨了一些常见的开发技巧和注意事项,如时间戳的使用、手势监听的实现等。 适用人群:适用于初学者和有一定经验的Android开发者,尤其是希望深入了解Android开发基础知识和技术细节的人群。 使用场景及目标:该项目旨在帮助开发者掌握Android开发的基本技能,包括UI设计、数据库操作、闹钟提醒机制等。通过实际项目练习,开发者能够更好地理解和应用这些技术,提升自己的开发能力。 其他说明:文中提到一些进阶任务,如用Room替换SQLite、增加分类标签、实现云端同步等,鼓励开发者进一步扩展和优化项目。同时,项目源码公开,便于学习和参考。

  • Matlab实现基于SVM-Adaboost支持向量机结合Adaboost集成学习时间序列预测的详细项目实例(含完整的程序,GUI设计和代码详解)

    内容概要:本文档详细介绍了一个基于SVM(支持向量机)和Adaboost集成学习的时间序列预测项目。该项目旨在通过结合这两种强大算法,提升时间序列预测的准确性和稳定性。文档涵盖了项目的背景、目标、挑战及其解决方案,重点介绍了模型架构、数据预处理、特征选择、SVM训练、Adaboost集成、预测与误差修正等环节。此外,文档还探讨了模型在金融市场、气象、能源需求、交通流量和医疗健康等多个领域的应用潜力,并提出了未来改进的方向,如引入深度学习、多任务学习、联邦学习等先进技术。 适合人群:具备一定机器学习基础的研究人员和工程师,特别是那些从事时间序列预测工作的专业人士。 使用场景及目标:①用于金融市场、气象、能源需求、交通流量和医疗健康等领域的复杂时间序列数据预测;②通过结合SVM和Adaboost,提升预测模型的准确性和稳定性;③处理噪声数据,降低计算复杂度,提高模型的泛化能力和实时预测能力。 其他说明:文档不仅提供了详细的理论解释,还附有完整的Matlab代码示例和GUI设计指导,帮助读者理解和实践。此外,文档还讨论了模型的部署与应用,包括系统架构设计、实时数据流处理、可视化界面、GPU加速推理等方面的技术细节。

  • #游戏之追逐奶酪123

    #游戏之追逐奶酪123

Global site tag (gtag.js) - Google Analytics