201411-11 戏说编程语言之如果编程语言是部车… Ada语言是辆坦克。一辆笨重丑陋但绝不会在路上抛锚的坦克。如果你告诉别人你开的是坦克,人们可能会笑弯腰,但事实上,如果上战场,你愿意开一辆跑车在阵地上跑吗?汇编语言只是一台发动机;你需要自己用它造出这部车,而且在跑起来时你还需要手工给它供给汽油,但是,如果你能足够用心,它能跑的像一个飞向天际的火箭。Basic是一辆简单的车,你可以把它当成短距离的交通工具,比如去附近的超市购物。它曾经在驾车新手中风靡... 继续阅读 >
201411-11 戏说编程语言之漫画——为什么 C 被踢出窗外? Java、C++、C、Python四个人一起在会议室……Java问其他三位:“如何让女生对我们更感兴趣?”C++说:“要不多搞些异常?”Python说:“要不改进我们的方法?”C蛋蛋地说:“你们能不能别把她们当对象看了?”结果……Java说什么了?见下方“Justusegirlfriend.getLaid()” //这也是漫画原标题 继续阅读 >
201411-11 戏说编程语言之十三门编程语言名字背后的故事 可能程序员们都认为编写代码时给变量取名是件烦人的事,不过他们还需要给另外一个东西取名,那就是新的编程语言。编程语言命名通常有几个规律,如根据特性取缩写(如BASIC,COBOL,TCL和LISP),以已有的语言为基础(如C++,C#和CoffeeScript),或直接是数学和计算机领域杰出人物的名字(如Ada,Pascal和Turing)。有时,设计者取名时更充满想象力。下面是13个意味深长的名字,以及它们背后的故事。Python于20世纪80... 继续阅读 >