allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

Ruby

天下维客,你可以修改的网络知识库

Jump to: navigation, search

Ruby,一种为简单快捷面向对象程序设计而创的脚本语言,由日本人Yukihiro Matsumoto(外号matz)开发,遵守GPL协议和Ruby License。Ruby的作者认为“Ruby > Smalltalk + Perl”,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的程式语言。其他特色包括:

目录

历史

Ruby的作者于1993年2月24日开始编写Ruby,直至1995年才正式公开发布。Ruby明显比其他类似的程式语言(如Perl或Python)年幼,又因为Ruby是日本人发明的,所以早期的非日文资料和程式都比较贫乏,所以现在在网上仍然可以找到Ruby的资料太少之类的批评。约于2000年,Ruby开始进入美国,英文的资料开始发展。

Ruby现在的稳定版本是1.8.3。

Ruby的Hello World程序

下面是一个在标准输出设备上输出Hello World的简单程序,这种程序通常作为开始学习编程语言时的第一个程序:

#!/usr/bin/ruby
print "Hello, world!\n"

JRuby

JRuby,类似PythonJython,一个可于Java上执行Ruby的语言,支援Java的介面和类别。最新发布版为0.8.1(2005-04-11),与Ruby 1.8.2兼容。它的官方网站为jruby.sourceforge.net

参见

外部链结

中文资源∶

Personal tools
工具