Ruby的发展历程

Python028

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是日本人开发的, 但是不是日语的

其次, 不如php快, 可能性能不如php, 但是开发速度来说 绝对是甩php几条街

支持, ruby的服务器少, 这个确实是相对较少, 但是据我所知云服务器有很多都支持, 国内的有阿里,青云, 国外的有: 亚马逊,Linode, Digital Ocean, HeroKu等等

前景还是不错的, 毕竟初创公司最重要的速度, 目前来讲主要的是找人不太好招, 性能来讲可以用各种方法优化, 比如多级的页面缓存, 数据缓存 ,数据库缓存等等. 性能方面其实不用担心, 大名鼎鼎的twitter就是用ruby on rails开发的.

Ruby是 一种简单的面向对象编程语言,十分容易上手,并且功能强大。她是一个日本的Yukihiro Matsumoto(大家都叫他Matz.)在1995年首 次发布的。Ruby从Perl语言那里借鉴了许多东西(有人开玩笑说Ruby是Perl的妹妹:),和Perl相似,Ruby也擅长于文本处理、系 统管理等任务。和Smalltalk一样,Ruby是一种纯粹的面向对象语言,任何东西都是对象,所以她也是一门脚本语言,脚本的发展是程上升趋势的,可能并不能强过java.