cngithub
2011-11-11 11:12:14 +08:00
Matz谈Ruby。
##Matz:One Size Does Not Fits All
matz也是高桥流演讲风格,渐入佳境。
###Ruby简介
Ruby是对Perl的替代而开发的。擅长处理文本。Mazt强烈建议大家转向Ruby1.9.2。目前较大的web应用有:
* twitter(现场哄笑)
* bestbuy
###brain->Ruby->Computers
程序语言的作用是brain->Ruby->Computers,如果Ruby不适用于你的大脑,可以选择python、java甚至php。但是,如果适用于你的大脑,你也很喜欢Ruby,它不适用于你的计算机怎么办?比如,更大内存的计算机?多个处理器?越来越多的智能手机。针对这种情况,Ruby可以做些什么呢?
###Ruby的多种实现
* JVM
* Rubinius
* Maglev
###mruby
matz主笔。(现场哄笑。)针对移动应用开发。主要特点:
* ruby的子集
* 裁剪
* 可灵活嵌入
2012年3月公布,采取oss协议开源发布。
###Ruby2.0
* 100%适用于Ruby1.9
* Ruby20年纪念日,2013年2月发布