当前位置: 首页 > 语言
  • 13种编程语言名称的来历

    可能程序员们都认为编写代码时给变量取名是件烦人的事,不过他们还需要给另外一个东西取名,那就是新的编程语言。编程语言命名通常有几个规律,如根据特性取缩写(如BASIC,COBOL,TCL和LISP),以已有的语言为基础(如C++,C#和CoffeeScript),或直接是数学和计算机领域杰出人物的名字(如Ada,Pascal和Turing)。有时,设计者取名时更充满想象力。下面是13个意味深长的名字,以及它们背后的故事。

    Python

    于20世纪80年代末,由GuidovanRossum发明,初衷据说是为了打发圣诞节的无趣,1991年首次发布,是ABC语言的继承,同时也是一种脚本语言,目前已经很流行。取名时,GuidovanRossum认为它应该“短小,独特,还有一点神秘感”,他是英国著名剧团MontyPython的忠实粉丝,所以就是Python了。

    Java

    于20世纪90年代初期诞生,源自Sun公司的智能家电程序开发,如互动电视。最初名为Oak,不过Sun公司的律师发现这个名字已经被注册。通过一系列的会议,公司从一个包含有Silk,DNA和Java的名单中选择了它。是谁第一个建议使用Java这个名字的不得而知,不过普遍猜测是灵感来自Peet咖啡店,因为Sun公司的工程师们很喜欢到这里喝咖啡。

    Forth

    于20世纪60年代,由CharlesMoore创造。1968年CharlesMoore在一家名为Mohasco的家装公司工作,只有一台最多2250图形显示点数的IBM1130微型计算机,不过却要用它来设计地毯,而FORTRAN却不能满足要求,所以他发明了Forth。最初其名为Fourth,不巧,IBM1130最多支持5个字符的文件名,“u”去而“Forth”生。

    阅读全文
    作者:驽鸟 | 分类:电脑网络 | 标签:, , ,
  • 如果编程语言是女人

      PHP 是你的豆蔻年华的心上人,她是情窦初开的你今年夏天傻乎乎的追求的目标。玩一玩可以,但千万不要投入过深,因为这个女孩有严重的问题。

      Perl 是 PHP 的姐姐。她对你来说年龄稍微大了一点,但在 90 年代,她是相当受欢迎的。她和 Larry Wall (译注:Perl 语言创始人)长期保持着亲密关系,因此她的审美一落千丈,如今她看起来是丑陋不堪。“无论你们怎么评论,我仍然爱她!”,Larry Wall 说。没有第二个人会像他这样。

      Ruby 是脚本家族中一个非常漂亮的孩子。第一眼看她,你的心魄就会被她的美丽摄走。她还很有有趣。起初她看起来有点慢,不怎么稳定,但近些年来她已经成熟了很多。

      Python 是 Ruby 的一个更懂事的姐姐。她优雅,新潮,成熟。她也许太过优秀。很多小伙都会说“嘿,兄弟,你怎么可能不爱上 Python 呢!?”。没错,你喜欢 Python。你把她当成了一个脾气和浪漫都退烧了的 Ruby。

      Java 是一个事业成功的女人。很多在她手下干过的人都感觉她的能力跟她的地位并不般配,她更多的是通过技巧打动了中层管理人员。你也许会认为她是很有智慧的人,你愿意跟随她。但你要准备好在数年里不断的听到“你用错了接口,你遗漏了一个分号”这样的责备。

    阅读全文
    作者:驽鸟 | 分类:电脑网络 | 标签:, ,
  • 程序员如何选择合适的程序语言?

    由于个人专业缘故,我一直在寻找最好的工具。大家都知道,由于在软件多种多样的原因,我们在开发过程中,需要选择各式各样的程序语言进行工作。也正因如 此,我经常被软件开发的初学者问及:“究竟应该学习哪种语言?”。但是当我反问他们想要做些什么的时候,他们却变得一脸茫然。原来这些人一直认为,一种最 佳语言可以解决所有的问题。每个人都知道,这个世界上并不存在万能的“银弹”,但是,我却可以为您推荐几款在专业领域中更适合的,适用性更广的程序语言。 鉴于此,我列出了如下的一个清单:

    企业软件开发——JAVA作为此领域的领头羊,经常被人们使用在企业级应用软件的开发中。

    Windows开发——C# 可以应用与任何的Windows开发,这当然也包括了对Windows Office套件接口的各类开发。

    快速WEB原型和WordPress全系列——PHP 在建立网页所需的快速原型时功不可没。或许它不是一个长期的解决方案,也不是大型开发的最佳选择,但它却是WordPress相关的首选。

    WEB架构开发——Python 很快地以PHP继承人的身份被大家所接受,当下很多流行的网络应用程序都广泛使用Python。Python语言将会作为一种如谷歌的AppEngine般自然支持服务而继续存在。

    一般WEB开发——HTML, CSS 和Javascript 这三种工具相信是在你进行web开发的工具箱中必不可少的。如果您尝试继续符合你所应遵循的标准,那么首先,你需要了解XHTML标准语言。

    阅读全文
    作者:驽鸟 | 分类:电脑网络 | 标签:, ,
  • Windows XP打补丁提示语言版本错误问题

    开始菜单->运行->输入"regedit"回车

    1、 找到

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls]

    先在"Nls"上点右键->导出, 取一个名字, 比如"1.reg"保存好。(这个一定要做!!!!!)

    然后, 打开"Nls"下的"Language", 修改"Language"里面的"Default"和"InstallLanguage"这两个键, 把它们的值都改为"0804"

    接着, 打开"Nls"下的"Locale", 修改"Locale"里面的"(Default)", 把它的值改为"00000804"

    阅读全文
    作者:驽鸟 | 分类:电脑网络 | 标签:, , , , ,
  • 情人节专题—100种语言的我爱你

    实际共86种,摘自网络,真实性无法考证

    English(英语) – I love you

    Afrikaans(南非洲的荷兰语) – Ek het jou lief

    Albanian(阿尔巴尼亚) – Te dua

    Arabic(阿拉伯(对男性) – Ana behibak (to male)

    Arabic(阿拉伯(对女性) – Ana behibek (to female)

    Armenian(亚美尼亚) – Yes kez sirumen

    阅读全文
    作者:驽鸟 | 分类:未分类 | 标签:, ,