Ruby的发展历程

Python017

Ruby的发展历程,第1张

Ruby明显比其他类似的编程语言(如Perl或Python)年轻,又因为Ruby是日本人发明的,所以早期的非日文资料和程序都比较贫乏,所以在网上仍然可以找到Ruby的资料太少之类的批评。约于2000年,Ruby开始进入美国,英文的资料开始发展。Ruby归根结底源于Perl和Python两类语言,与C,C++,C#,java是不同大类。

2011年10月31日1.9.3的第一个稳定版本1.9.3p0发布。

2013年2月22日发布了Ruby 1.9.3-p392。

2013年2月24日发布了Ruby 2.0.0-p0。

2015年4月13日发布了Ruby 2.2.2。

2015年12月25日发布了Ruby 2.3.0。

ruby是一种简单的面向对象编程语言,设计者是松本行弘,其灵感特性来自于Perl、Smalltalk、Eiffel、Ada 以及Lisp 语言。由于Perl的发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名,估计设计者选择7月诞生石是想表达“Ruby在Perl之后诞生”的意思。

参考:http://baike.baidu.com/view/45135.htm

Sapphire是一种编译型语言,设计核心是简单、高效、可靠。虽然在代码写法上借鉴了ruby的简洁、人性化和可读性,但设计者并没打算把它变成ruby的分支,而是变成一种严格封装且快速的.NET语言。

参考:http://hi.baidu.com/phpscript/blog/item/272d4831ebb90591a9018ed8.html