新足迹

 找回密码
 注册

精华好帖回顾

· 总算买到房子了,鸡冻~~~(更新了鸡冻的部分和一些经验,照片已上P2,坑填完!) (2009-12-15) luftluft · 在西人公司做EA(执行助理)的日子-3.17 更新中 (2016-5-4) yuj08
· E&E -- 小面作坊 -- 鸡蛋灌饼 (附鸡蛋摊饼和果枣粥) (2010-11-7) 闲夏采薇 · 大头家常菜 -- 韩国石锅拌饭,烤五花肉,炒粉丝 (2008-7-6) datou2z
Advertisement
Advertisement
查看: 1752|回复: 24

用社区规模和项目数量为程序语言排名 [复制链接]

发表于 2010-12-13 19:46 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Drew Conway和John Myles White采用新的方法为程序语言排名根据社区规模和项目数量

社区规模是根据问答网站StackOverflow上相关语言的提问量,项目数量计算的是Github上的项目。

两个因子有高关联性,但也存在不少偏差,比如Delphi的相关提问很多,而很多使用到JavaScript的项目不属于JavaScript语言项目。

他们的衡量结果是:

第一等语言:C#、Java、PHP、C++、Objective C、JavaScript、Python、C、Ruby、Perl、hell和Delphi;

第二等语言:Scala、Actionscript、Haskel;

第三等语言:R、Assembly、Visual Basic、Coldfusion、F#、Groovy、ASP、Clojure、Erlang、Lua、Scheme、Common List、Emacs Lisp;

第四等语言:D、Fortran、OCaml、Tcl、Go、Smalltalk、Viml;

第五等语言:IO、Racket、VHDL、Verilog、Haxe、Objective-J、Boo、Vala、Coffeescript、Supercollider、Ada、Self、Arc、Eiffel、Factor、Nu、Sclang、PureData、Duby、ooc。

评分

参与人数 4积分 +17 收起 理由
kr2000 + 4 感谢分享
bulaohu + 6 谢谢奉献
乱码 + 3 谢谢奉献

查看全部评分

Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2010-12-13 21:14 |显示全部楼层
此文章由 kane2001 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kane2001 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hell ? 是虾米东西

发表于 2010-12-13 22:51 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
stackoverflow大多数还是以framework为中心的问题比较多,纯语言的少些。

发表于 2010-12-14 10:02 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 kane2001 于 2010-12-13 21:14 发表
hell ? 是虾米东西


sorry,是Shell

原文在这里,http://www.readwriteweb.com/hack ... mming-languages.php

评分

参与人数 1积分 +4 收起 理由
kane2001 + 4 谢谢奉献

查看全部评分

发表于 2010-12-14 10:03 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2010-12-14 10:12 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
忍不住说一声,我不久前看到了一个可怕的秘密

全世界人数最多、应用最广泛、但也最不被人理解的编程语言原来是:

VBA

据不完全统计,全球范围内能熟练使用VBA编写Macro的程序员超过四千万,而使用过VBA的人的总数超过了一亿...
Advertisement
Advertisement

发表于 2010-12-14 10:20 |显示全部楼层
此文章由 o2h2o 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 o2h2o 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-12-14 10:12 发表
忍不住说一声,我不久前看到了一个可怕的秘密

全世界人数最多、应用最广泛、但也最不被人理解的编程语言原来是:

VBA

据不完全统计,全球范围内能熟练使用VBA编写Macro的程序员超过四千万,而使用过VBA的人的总数超过了一 ...

这个 估计写一行也算了吧
他把 用office 快全算进去了

发表于 2010-12-14 10:24 |显示全部楼层
此文章由 charmaine 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 charmaine 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-12-14 10:12 发表
忍不住说一声,我不久前看到了一个可怕的秘密

全世界人数最多、应用最广泛、但也最不被人理解的编程语言原来是:

VBA

据不完全统计,全球范围内能熟练使用VBA编写Macro的程序员超过四千万,而使用过VBA的人的总数超过了一 ...

就是,连我这样的都会使用VBA编写Macro的程序

发表于 2010-12-14 10:25 |显示全部楼层
此文章由 rogerk 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 rogerk 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-12-14 10:12 发表
忍不住说一声,我不久前看到了一个可怕的秘密

全世界人数最多、应用最广泛、但也最不被人理解的编程语言原来是:

VBA

据不完全统计,全球范围内能熟练使用VBA编写Macro的程序员超过四千万,而使用过VBA的人的总数超过了一 ...


你别说,VBA还真好用。而且还能进行极其先进的可视化编程。
你只要按一个录制,然后你随便操作就好。录好了就是一段VBA的程序,然后你再打开来想怎么改就怎么改,实在是好用之极。

2010年度奖章获得者

发表于 2010-12-14 10:38 |显示全部楼层
此文章由 dalaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dalaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无法得到精确的数据的, 采样的方法不同得到的统计数据也不同。

想这样按大类分也比较合理了。 不过量Delphi 都排到了第一类,这个大类也太模糊。
足迹 Reader is phenomenal. If you never used, you never lived 火速下载

发表于 2010-12-14 10:38 |显示全部楼层
此文章由 bulaohu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 bulaohu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
唉,多不容易啊,编程语言也是一个江湖,有派系,有势力,有规矩,有腥风血雨...最近有个叫Javascript的私生子奋斗了十几年,总算熬出头了,而最卑微、最被人看不起的VBA呢,还在被人嘲笑和漠视...
Advertisement
Advertisement
头像被屏蔽

禁止访问

发表于 2010-12-14 20:20 |显示全部楼层
此文章由 kane2001 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kane2001 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-12-14 10:38 发表
唉,多不容易啊,编程语言也是一个江湖,有派系,有势力,有规矩,有腥风血雨...最近有个叫Javascript的私生子奋斗了十几年,总算熬出头了,而最卑微、最被人看不起的VBA呢,还在被人嘲笑和漠视... ...

居然没有SQL 看来做数据库的都不算名门正派
签名被屏蔽

发表于 2010-12-14 22:17 |显示全部楼层
此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 bulaohu 于 2010-12-14 10:38 发表
最近有个叫Javascript的私生子奋斗了十几年,总算熬出头了


Javascript给我的感觉不是通过奋斗熬出头,而是小人得志便张狂

它是托别人的福。由于前端对互联网兴起的准备不足,使得虽然用它开发和维护都不易,但也没有什么替换方案

发表于 2010-12-14 22:34 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yuba 于 2010-12-14 22:17 发表


Javascript给我的感觉不是通过奋斗熬出头,而是小人得志便张狂

它是托别人的福。由于前端对互联网兴起的准备不足,使得虽然用它开发和维护都不易,但也没有什么替换方案 ...


从大家对他的态度来看,这句话一点都没错,
JavaScript: The World's Most Misunderstood Programming Language

发表于 2010-12-14 22:39 |显示全部楼层

回复 14# 的帖子

此文章由 yuba 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuba 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我没说它和Java有关,没说它不面向对象,那个文章也没有给我几个替换方案

我真不知道误解它什么了

发表于 2010-12-14 22:45 |显示全部楼层
此文章由 hornsay 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hornsay 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Delphi以前不错,最近几年在走下坡路,几乎要到淘汰的边缘了。
Advertisement
Advertisement

发表于 2010-12-14 23:03 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 yuba 于 2010-12-14 22:39 发表
我没说它和Java有关,没说它不面向对象,那个文章也没有给我几个替换方案

我真不知道误解它什么了


“用它开发和维护都不易,但也没有什么替换方案”

1.如果你5年前用纯javascript写web的东西,可能比较烦,尤其是dom这块,但现在很多js framework,应该容易很多。比较有名的jquery/jquery ui/及其庞大的plugin,对一般developer来说上手很快,不需要很高的js素养(当然不提倡)就能deliver.

2.javascript原来因为其性能问题,一直被人诟病,如今几个一线browser都在重写它的engine,如今性能问题不能再作为指责它的原因。

3.更有人把它再往server side发展,用它来代替现有的server side programming。

4.html5的很多feature跟js紧密结合,这是js今后光大的强大助力.

寻找js的替换方案,可能不值得,如果在web这边的应用的话,据我所知,除了sliverlight那些ria,替换方案也很少很少。

评分

参与人数 1积分 +4 收起 理由
yuba + 4 谢谢奉献

查看全部评分

发表于 2010-12-14 23:05 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 hornsay 于 2010-12-14 22:45 发表
Delphi以前不错,最近几年在走下坡路,几乎要到淘汰的边缘了。


它文档作的尤其差,java/.net都可以替换它

发表于 2010-12-14 23:09 |显示全部楼层
此文章由 hornsay 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hornsay 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-12-14 23:05 发表


它文档作的尤其差,java/.net都可以替换它


对。不过Delphi的绝大部分VCL source code是open的,对debugger 很有帮助,你可以一直查到source code的每一条line.
持不同股见者...

发表于 2010-12-15 09:25 |显示全部楼层
此文章由 starchu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 starchu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 乱码 于 2010-12-14 23:03 发表


“用它开发和维护都不易,但也没有什么替换方案”

1.如果你5年前用纯javascript写web的东西,可能比较烦,尤其是dom这块,但现在很多js framework,应该容易很多。比较有名的jquery/jquery ui/及其庞大的plugin,对一般devel ...


还有一个很重要的问题,安全问题,处于安全考虑很多使用者都禁止了浏览器里面javascript的功能

发表于 2010-12-15 09:27 |显示全部楼层
此文章由 starchu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 starchu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最爱Java, C#和Ruby, 其次是javascript, actionscript和haskel
Advertisement
Advertisement

特殊贡献奖章

发表于 2010-12-15 09:30 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 starchu 于 2010-12-15 09:25 发表


还有一个很重要的问题,安全问题,处于安全考虑很多使用者都禁止了浏览器里面javascript的功能

这个问题已经越来越不重要了

发表于 2010-12-15 11:27 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 starchu 于 2010-12-15 09:25 发表


还有一个很重要的问题,安全问题,处于安全考虑很多使用者都禁止了浏览器里面javascript的功能


yahoo有篇文章,今年disable javascript user的人数,刚才找了一下,找不到了。

pretty sure 几个数字,美国是less than 2%,欧洲 1.5%, 巴西 1.3%....

很多web sites不care这个群体的。他们基本上都是IT pro,想开js都是分分钟的事.

至于security,你试一下澳洲所有的online banking,关掉js有几个能login进去, pls let us know.

发表于 2010-12-15 11:51 |显示全部楼层
此文章由 布老虎 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 布老虎 所有!转贴必须注明作者、出处和本声明,并保持内容完整
关键还是在于用户自己不要去那些恶意的网站。自从各大browser开始使用attack site blacklist之后这个危险大幅度降低了,disable JS的人越来越少了

特殊贡献奖章

发表于 2010-12-15 12:22 |显示全部楼层
此文章由 kr2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kr2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
楼上山寨了两年还是草鞋(paopaobing(83))

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部