阅读更多

18顶
4踩

编程语言

原创新闻 7月编程语言排行:C# 首超VB

2010-07-09 15:02 by 副主编 just_cool 评论(34) 有13005人浏览

此次C#的份额终于超过了Visual Basic升至第五位,这也是C#有史以来首次超过VB

 

另外,JavaScript重回了榜单Top 102010年上半年最大的赢家是C语言,使用份额上涨了2.3%,Java和Objective-C表现也不错,分别增长了1.2%、1.1%。上半年下跌最多的三种语言为VB(1.8%)、PHP(1.5%)、Go(0.8%)。

 

Tiobe七月编程语言排行榜Top20

 

Position
Jul 2010 Position
Jul 2009 Delta in Position Programming Language Ratings
Jul 2010 Delta
Jul 2009 Status
1 1 Java 18.673% -1.78%   A
2 2 C 18.480% +1.16%   A
3 3 C++ 10.469% +0.05%   A
4 4 PHP 8.566% -0.70%   A
5 6 C# 5.730% +1.19%   A
6 5 (Visual) Basic 5.516% -2.27%   A
7 7 Python 4.217% -0.22%   A
8 8 Perl 3.099% -1.10%   A
9 21 Objective-C 2.498% +1.99%   A
10 9 JavaScript 2.432% -1.08%   A
11 11 Delphi 2.323% +0.33%   A
12 10 Ruby 1.982% -0.59%   A
13 12 PL/SQL 0.772% -0.12%   A
14 13 SAS 0.701% -0.09%   A
15 15 Pascal 0.639% -0.07%   A--
16 17 Lisp/Scheme/Clojure 0.622% +0.01%   B
17 20 MATLAB 0.581% +0.07%   B
18 16 ABAP 0.548% -0.15%   B
19 19 Lua 0.535% +0.00%   B
20 28 PowerShell 0.493% +0.17%   B

 

近十年编程语言前十变化曲线图


 

剩余前50排名:

Position Programming Language Ratings
21 Go 0.490%
22 RPG (OS/400) 0.471%
23 ActionScript 0.468%
24 Transact-SQL 0.464%
25 D 0.461%
26 FoxPro/xBase 0.392%
27 COBOL 0.382%
28 Ada 0.379%
29 JavaFX Script 0.349%
30 Fortran 0.347%
31 Alice 0.347%
32 Bourne shell 0.343%
33 LabVIEW 0.335%
34 Haskell 0.324%
35 S-lang 0.320%
36 Scratch 0.314%
37 Logo 0.312%
38 NXT-G 0.306%
39 Tcl/Tk 0.305%
40 Forth 0.268%
41 Prolog 0.236%
42 Groovy 0.224%
43 CL (OS/400) 0.219%
44 Scala 0.219%
45 Caml/F# 0.218%
46 Erlang 0.217%
47 C shell 0.213%
48 cT 0.211%
49 ML 0.205%
50 Smalltalk 0.198%

 

 

动态/静态语言份额统计:

 

Category Ratings Jul 2010 Delta Jul 2009
Object-Oriented Languages 55.9% +1.2%
Procedural Languages 39.7% -1.5%
Functional Languages 3.0% +0.1%
Logical Languages 1.4% +0.2%


Category Ratings Jul 2010 Delta Jul 2009
Statically Typed Languages 64.0% +3.9%
Dynamically Typed Languages 36.0% -3.9% 

 

点击查看详情:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • 大小: 70.8 KB
来自: tiobe
18
4
评论 共 34 条 请登录后发表评论
34 楼 Vick 2010-12-10 18:05
Java王道。
33 楼 pythonjyc 2010-07-14 09:34
排名又什么用,还不都是钱闹的~
32 楼 zyl小星星 2010-07-14 08:35
wudiju 写道
为什么一直都没有CF。。。

难道阁下指的是ColdFusion?
31 楼 wudiju 2010-07-13 20:31
为什么一直都没有CF。。。
30 楼 jamiesun 2010-07-13 09:06
ZhangShukai 写道
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。


python不动,说明linux用户群很稳定
29 楼 mncc 2010-07-12 11:18
果然屹立不倒是有理由的,C还是王道啊。。。
28 楼 ray_linn 2010-07-12 10:35
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.



象你这样脑子都是草的程序员,还是拿本傻瓜书去看看C# ,Visual stduio,等等的关系吧
27 楼 zhangyou1010 2010-07-12 09:34
关注python.
26 楼 CrystalBear 2010-07-12 08:59
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.


c#,低水平= =#...
那你用c好了。或者汇编。

25 楼 aws 2010-07-12 08:38
看來ruby的热头过去了
24 楼 xingskycn 2010-07-12 08:19
aninfeel 写道
超越谁无所谓,最重要的是要把php这个垃圾打败


最主要的是要把你个垃圾打败.真是个大SB.
23 楼 newto 2010-07-12 07:43
 
22 楼 stoneskin 2010-07-12 04:15
晕。。第一次听说C#是强大的开发工具。。
你是说visual studio? 
如此水准还怪开发工具强大?
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

21 楼 rong889 2010-07-12 03:35
月经.....
20 楼 murainwood 2010-07-12 00:24
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

任何时候,任何语言,都无法阻止产生低水平程序员。
19 楼 carlkkx 2010-07-11 23:41
C#作为一个工业语言,能融入这么多特性而又不至于复杂性失控,是值得肯定的。
18 楼 carlkkx 2010-07-11 23:39
hiblue 写道
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.

一派胡言,是不是用门电路来搭建逻辑就是高水平了?那你干脆去干电子工程师去好了,还写什么程序。C#融入大量声明式和函数式语言特性绝对是值得赞赏的。
17 楼 Hedgehog 2010-07-11 22:07
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。



这则评论真是别具一格。
16 楼 hiblue 2010-07-11 21:12
不喜欢C#, 这种强大的开发工具不可能写出好代码, 只是方便低水平的程序员而已.
15 楼 ZhangShukai 2010-07-11 20:46
wandou 写道
java下跌,说明经济危机时期对网站、信息系统类的份额下跌,
c和c++上涨,说明工业制造类的需求份额上涨。
c#上涨,说明windows 7和vista的份额在提高。

发表评论

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

相关推荐

  • CodeFormat

    NULL 博文链接:https://ustczhuli.iteye.com/blog/1146757

  • Sublimetext-CodeFormatter 使用教程

    Sublimetext-CodeFormatter 使用教程 sublimetext-codeformatterCode Formatter plugin for ST2/ST3项目地址:https://gitcode.com/gh_mirrors/su/sublimetext-codeformatter 项目介绍 Sublimetext-CodeFormatter 是一个为 Sublime T...

  • Lua代码格式化工具

    我发现很多程序员,写代码都是不规范的。新手程序员,写代码不规范,是因为在一开始的时候,就没有一个人告诉他正确的代码格式是什么样子的。等他写了几年之后,成了老程序员,那么就是写代码不规范的老程序员了。如果我招到这样的程序员,如果他不能按我的要求改正,一般是过不了试用期的。我的建议是,一开始就把代码写规范。不要觉得自己的习惯大于规范,这是不正确的。尤其是在工作中,如果是你自己,不参与到团队,也不参加工作。纯粹就是自己写,自己看,那么随便都无所谓。

  • Lua代码格式化工具——lua-fmt

    Lua代码格式化工具——lua-fmt lua-fmt lua-fmt is pretty-printer for Lua code 项目地址: https://gitcode.com/gh_mirrors/lu/lua-fmt ...

  • 去除马赛克的源码

    https://github.com/deeppomf/DeepCreamPy

  • ME-CodeFormat 代码风格整理工具 V1.1

    ME-CodeFormat 代码风格整理工具 V1.1 可以用用 C/C++代码的风格整理,简单方便。 BUG修复:修复上版中当CodeFormat工具所在目录含空格时代码整理失败的问题。 欢迎试用,BUG反馈,请站内与我联系。

  • 使用 `lua-fmt` 进行 Lua 代码格式化

    使用 lua-fmt 进行 Lua 代码格式化 项目地址:https://gitcode.com/gh_mirrors/lu/lua-fmt 项目介绍 lua-fmt 是一个用于格式化 Lua 代码的工具,它基于 TypeScript 编写,深受 prettier 启发。该项目旨在提供一个简单易用的接口来格式化 Lua 代码,使其更加整洁和易读。 项目快速启动 安装 首先,确保你已经安装了 Nod...

  • lua代码格式化工具_当 Go 遇上了 Lua

    在 GitHub 玩耍时,偶然发现了 gopher-lua ,这是一个纯 Golang 实现的 Lua 虚拟机。我们知道 Golang 是静态语言,而 Lua 是动态语言,Golang 的性能和效率各语言中表现得非常不错,但在动态能力上,肯定是无法与 Lua 相比。那么如果我们能够将二者结合起来,就能综合二者各自的长处了(手动滑稽。在项目 Wiki 中,我们可以知道 gopher-lua 的执行效...

  • lua代码格式化工具_在Lua中“优雅”地使用Protobuf

    Protobuf有着出色的性能、优秀的版本兼容性并且支持当下大部分的主流语言,在各种网络通信场景中被广泛使用。Lua作为一种效率极高的脚本语言,它可以方便得被嵌入到C程序中,并且支持热更新代码,在游戏行业不管是客户端还是服务器都很受欢迎。所以我想在Lua中使用Protobuf这个需求应该“合情合理”。但是,我在Protobuf中并未发现有Lua的官方版本实现。在一顿百度后发现有几个第...

  • VS Code中格式化插件Prettier-Code Formatter配置安装

    第一步:点击扩展,搜索Prettier,Prettier块右下角会显示安装字样,点击安装。第二步:点击左下角的设置图标,然后点击设置字样。第三步:在弹出的界面上方输入settings,然后点击蓝色字体【在settings.json中编辑】这里会显示多个,点击哪个都行。第四步:在界面输入以下代码。

  • StyLua:固执己见的Lua代码格式化程序

    StyLua 使用构建的Lua 5.1,Lua 5.2和的公断代码格式化程序。 StyLua的灵感来自,它解析您的Lua代码库,并从头开始打印出来,以增强一致的代码样式。 安装 有多种安装StyLua的方法: 随着Github发布 预先构建的二进制文件可以在上。 请注意,当前默认情况下, StyLua内置启用了Luau功能。 如果您只想格式化Lua 5.1代码,或者想格式化Lua 5.2代码,请参阅 和 可以使用工头安装StyLua。 将以下内容添加到您的foreman.toml文件中: stylua = { source = " JohnnyMorganz/stylua " , version = " 0.7.1 " } 使用VSCode扩展 您可以使用 ,它将自动为您下载StyLua。 出现提示时,将StyLua设置为格式化程序,或将以下配置添加到settings.json文件中:

  • code-format:一个可以批处理源代码格式的Shell脚本-Form source code

    代码格式 一个可以批处理源代码格式的shell脚本。 当前,它可以删除尾随空格,将制表符缩进转换为4个空格缩进,并将行尾从Windows样式(CRLF)转换为Unix样式(LF)。 对于MacOS 首先安装gnu-sed。 brew install gnu-sed 用法 格式化单个文件: $ ./code_format.sh test.cc 一个文件夹: $ ./code_format.sh test/ 支持的格式 转换目录时,它仅查找format_list.conf中列出的文件格式,而不会转换所有其他格式。 您可以将format_list.conf修改为任何需要转换的内容。 现在像这样: $ cat format_list.conf c cpp cc h hpp conf txt ini proto mk sh py 去做 将任意文件编码转换为UTF-8。

  • 著作权申请源代码格式化工具

    在申请软件著作权时,用来格式化软件源代码,去掉空白行和注释

  • 源文件格式化(lua脚本,打包成exe)

    源代码美化工具,对c,cpp,java等类型的代码进行美化。 可以设置tab的宽度。

  • vscode中自动格式化stylus设置

    在vscode中编写好如下风格的stylus样式代码vscode 的格式化命令alt+ctrl+F 代码会变成如下图所示如何保证自动格式化时stylus的风格不发生变化呢?只需对vscode进行设置即可,在vscode的插件选项中搜索:“stylus Supremacy”安装,配置如下图所示的选项:再次格式化时,stylus的风格就不会发现变化了...

  • VSCode C/C++ code format

    VSCode C/C++ code formatDownload astyleVSCode AStyle 插件安装settings.jsonUsage Download astyle https://sourceforge.net/projects/astyle/files/astyle/astyle%203.1/ 添加到系统环境变量 VSCode AStyle 插件安装 settings.json "astyle.additional_languages": [ "c",

  • 格式化硬盘脚本

    #!/bin/sh#23块硬盘版本 ##########################################################################i=1for sd in b c d e f g h i j k l m n o p q r s t u v w x y z;do if [ `fdisk -l 2>/dev/null |grep sd$sd...

  • 聊一聊 vscode 的代码格式化

    写在开头 这篇文章来聊一聊我在 vscode 代码格式化上遇到的一些坑。 如果你想快速配置自己的 vscode 支持保存自动格式化功能,请看另一篇文章:三步搞定 vscode 代码格式化 先贴出最终的配置文件: { // tab 大小为2个空格 "editor.tabSize": 2, // 100 列后换行 "editor.wordWrapColumn": 100, // 保...

Global site tag (gtag.js) - Google Analytics