Quantcast
Channel: 酷 壳 - CoolShell.cn » Ruby
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

2009年脚本语言排名

EDC(Evan Data Corporation)发布了一份脚本语言的调查报告,这个调查报告调查了500个以上的开发者和IT专家,在这份调查表中,PHP, Ruby和Python成为了前三强。这个调查总共调查了这些脚本语言:Actionscript, Flex, Javascript, Microsoft F#, Microsoft Powershell, Perl, PHP, Python,...

View Article



Image may be NSFW.
Clik here to view.

免费电子书:Ruby Complete

这是一本免费的关于教你如何使用Ruby编程的电子书。作者:Huw Collingbourne, SapphireSteel Software 公司的Technology Directory,他也是一个开发 Visual Studio下的Ruby Steel IDE的程序员。这本书给大家提供非常全面的教程,其涵养了几乎所有主要的Ruby编程的东西。 每一章的代码都可以被下载。如果你是一个 Ruby...

View Article

让Ruby增加30%的性能改进

一切都和 --enable-pthread 有关 问一下 Ruby 黑客怎么简单地增加一个线程的Ruby应用程序的性能。也许,这些黑客会告诉你,“小伙,每个人都知道在编译Ruby的时候你需要使用configure 的 --disable-pthread参数”。没错,在configure --disable-pthread 可以让你得到大约 30% 性能提高。但是,这是为什么呢?...

View Article

到处都是Unix的胎记

一说起Unix编程,不必多说,最著名的系统调用就是fork,pipe,exec,kill或是socket了(fork(2), execve(2), pipe(2), socketpair(2), select(2), kill(2), sigaction(2))这些系统调用都像是Unix编程的胎记或签名一样,表明着它来自于Unix。...

View Article

Image may be NSFW.
Clik here to view.

编程语言汽车

以前酷壳发布过《操作系统航空公司》戏谑了一下如果操作系统是航空公司会怎么样的一种情况。现在,我们来YY一下编程语言,如果编程语言是汽车,又会怎么样? Ada   这是一辆坦克。一个很厚重但很丑的坦克,从不会崩溃。如果你告诉别人你正在驾驶Ada,别人会狂笑不已。但是,你会开着一辆跑车去打战吗?[from Amit Dubey] 汇编语言...

View Article


Image may be NSFW.
Clik here to view.

程序员眼中的编程语言

下图是一个搞笑的图片——程序员眼中的编程语言。 图片的横轴是编程语言。 纵轴是各语言的程序员、粉丝、信徒。 中间的各个小图片则是,粉丝眼中的编程语言的形象。 比如说, 第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。 第一行第二列,是Java程序员看C语言,一个年老过时的骨灰级老头。 当然,C程序员看Java语言也比较搞,见第二行第一列。呵呵。...

View Article

Image may be NSFW.
Clik here to view.

StackOverflow的404错误页

不知道大家有没有注意到StakeOverflow的404错误页面?其显示了下面的这个图片: 这个是一个很有意思的图片,不知道你看懂了吗?看上去像Python,又像 Ruby,还像 Perl,当然也有 C的影子,还有Brainfuck。是的,这是一个杂交程序,杂交了Python,Ruby,Perl,C,还有Brainfuck(注意其中的#号),所有的语句都是输出“404”字符串。...

View Article

对象的消息模型

[ ———— 感谢 Todd 同学 投递本文,原文链接 ———— ] C++对象模型 话题从下面这段C++程序说起,你认为它可以顺利执行吗? //C++ class A { public: void Hello(const std::string& name) { std::cout << "hello " << name; } }; int main(int...

View Article


API设计:用流畅接口构造内部DSL

感谢@weidagang (Todd)向酷壳投递本文。...

View Article


数据即代码:元驱动编程

(感谢 @文艺复兴记(todd) 投递此文) 几个小伙伴在考虑下面这个各个语言都会遇到的问题: 问题:设计一个命令行参数解析API 一个好的命令行参数解析库一般涉及到这几个常见的方面: 1) 支持方便地生成帮助信息 2) 支持子命令,比如:git包含了push, pull, commit等多种子命令 3) 支持单字符选项、多字符选项、标志选项、参数选项等多种选项和位置参数 4)...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images