以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [分享]d语言会不会代替c语言  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=124524)


--  作者:ljuyx
--  发布时间:5/22/2012 3:44:00 PM

--  [分享]d语言会不会代替c语言

今天Tiobe发布了2011年10月编程言语排行榜,本期排行榜我们看到Lua这门言语蹿升很快,而传统的竞争对手C#和PHP正在交替本人的位置。Assembly(婚恋网汇编言语)正在大踏步的向后退,从2011年3月份的中游位置一路滑坡到本次排行榜的第20位,这门每个中国程序员大学必修课似乎正在衰落www.lovetan.net

  下面是前20名的编程言语排行榜状况:
本页无标题

  雄心壮志在我胸D言语

  D言语从降生的那一刻,Digital Mars公司就希望D言语能取代如日中天的C言语。对!C言语系列将被D言语替代,包括C和C++,还有C#和Object-C。这样的雄心壮志不可谓不大。

  总体来说D言语是一种通用的系统和应用编程言语。它是比C++更高级的言语,同时还坚持了生成高效代码以及直接访问操作系统API和硬件的才能。

  D言语不是脚本言语,也不是一种解释型言语。它不需求虚拟机、宗教、或者高于一切的哲学。它是给实践的编程者运用的实践的言语,它协助编程者快速、牢靠的完成易于维护、易于了解的代码。

  在2007年,51CTO开发频道还发布过一篇文章,标题就是《D言语能否成为明日之星》。可惜的是,4年过去了,这个预言似乎还没有完成。

  附:D言语的Hello World代www.shanghaibungee.com
  

  import std.c.stdio;

  int main(char[][] args)

  printf("Hello World!\n");
  return 0;

  D言语为什么会呈现?

  C和C++降生曾经几十年,随着程序员们研讨的日益深化和兼容性的请求,这两门言语也日渐臃肿。举个例子,C 规范将近500页,C++规范大约有750页。这样庞大范围的言语,想继续创新显然工作量太大了。

  程序员们还有一个怪癖,就是本人熟用的一些办法或者某些特性,就会不断运用下去。即便将来有更好的办法,也不会再想去学习。慢慢的,运用编程言语的“孤岛”效应就产生了,形成代码通常在编译器之间是可移植的,但在程序员之间移植就不那么容易了。
本页无标题

  D言语与其他言语的比照

  所以D言语的发明者希望能让大家都过渡到D言语,这样使代码易于在编译器之间、在机器之间、在操作系统之间移植。同时要同本机的C言语应用程序二进制接口相兼容。关于熟习C言语或者C++的人来说,学习曲线要短。

  综上所述,D言语真的希望本人能帮到各位程序员,有一个愈加轻松的编译环境。

  D言语目前不成大器的缘www.sh365anmo.com

  在勉强迈进编程言语排行榜前20之后,很多程序员都表示没听说过D言语,这种为难可能印证了D言语目前难成大器的近况。没有大公司联盟的推行,这样的言语必定是悲痛的。C和C++正处于如日中天的地步,大型企业级软件和众多游戏开发都采用它们,如今想换掉C和C++无异于让这些开发企业徒增本钱而已。

  开发言语的寿命是很长的,计算机硬件在60多年里曾经发作了天翻地覆的变化,价钱也越来越廉价。但如今的程序员还照旧运用40年前以至更古老的言语停止开发,即便是年轻的Java也进入中年。由此可见D言语想打翻身仗,还需求追求更多的大企业来支持,让更多的程序员能用上D言语是燃眉之急。

  下面是本期编程言语排行榜的其他排名数据和趋向走向。

  

  前10名编程言语走势www.ksbp.com.cn
本页无标题

  2011年10月编程言语排行榜21至50位排名:

  下面是第50到100的编程言语排名

  (Visual) FoxPro, ABC, Algol, Bash, bc, BETA, Bourne shell, CFML, cg, CL (OS/400), Clean, cT, Dylan, Eiffel, Factor, Free Pascal, Groovy, Icon, IDL, Inform, Io, J, JavaFX Script, JScript.NET, LabVIEW, LabWindows/CVI, Lingo, LPC, MAD, Magic, Max/MSP, MUMPS, NATURAL, Oberon, Occam, OpenCL, OpenEdge ABL, Oz, PowerShell, REXX, S, Standard ML, SuperCollider, Tcl, VBScript, Verilog, VHDL, X10, xBase, XSLT
www.need007.com
  

  不同言语的比例
本页无标题本页无标题


--  作者:huimeij
--  发布时间:7/10/2012 4:19:00 PM

--  
开发言语的寿命是很长的,计算机硬件在60多年里曾经发作了天翻地覆的变化,价钱也越来越廉价。但如今的程序员还照旧运用40年前以至更古老的言语停止开发,即便是年轻的Java也进入中年。由此可见D言语想打翻身仗,二氧化氯发生www.hechuanghuanbao.com还需求追求更多的大企业来支持,让更多的程序员能用上D言语是燃眉之急
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms