本文概述
- Ruby的历史
- Ruby的想法
- 名称为” Ruby”
- Ruby早年
- 现在的Ruby
- Ruby的未来
- Ruby版本
它是完全面向对象的编程语言。一切都是Ruby中的对象。每个代码都有其属性和动作。在这里, 属性是指变量, 而动作是指方法。
Ruby被认为遵循POLA(最少惊讶的原则)的原则。这意味着该语言的行为方式可以最大程度地减少有经验用户的困惑。
Ruby的历史Ruby是由1990年代中期在日本的Yukihiro” Martz” Matsumoto设计和开发的。
Ruby的想法Perl是一种脚本语言, 但属于玩具语言类别。 Python不是完全面向对象的语言。 Ruby开发人员Yukihiro” Martz” Matsumoto想要一种完全面向对象的编程语言, 并且应该易于用作脚本语言。他搜索了这种类型的语言, 但是找不到。因此, 他开发了一个。
名称为” Ruby” ” Ruby” 这个名字起源于Matsumoto和Keiju Ishitsuka之间的聊天会话。选择了两个名称, “ 珊瑚” 和” Ruby” 。松本之所以选择后者, 是因为它是他的一位同事的诞生石。
Ruby早年1995年12月21日, 日本报纸宣布了Ruby 0.95的第一个公开版本。在接下来的两天内, 又发布了三个版本。
Ruby本地化到日本。为了扩展它, 创建了Ruby-Talk, 第一个英语Ruby邮件列表。
【什么是Ruby()】2001年, 第一本Ruby书” Programming Ruby” 出版。发布后, 全世界的Ruby学习者都在增加。
在2005年, 他们发布了他们的第一个Ruby框架” Ruby on Rails” 。框架的发布取得了巨大的成功, 并且Ruby社区得到了令人难以置信的增长。
Ruby 1.8.7于2008年5月发布。此时, Ruby处于鼎盛时期, 以至于Mac OS X也开始使用内置的Ruby进行销售。
现在的Ruby当前的Ruby版本2.4.0于2016年圣诞节发布。它具有几个新功能, 例如对哈希表的改进, 实例变量访问, Array#max和Array#min。
Ruby的未来Ruby是一种很棒的面向对象的脚本编程语言。回顾它的过去, 可以说, 如果其社区成员继续超越其思想范围扩展它, 那么它将拥有光明的未来。
Ruby版本到目前为止, 已经发布了许多Ruby版本。当前稳定的Ruby版本是2.4
- 版本1.8(2003年8月4日)
- 1.9版(2007年12月25日)
- 2.0版(2013年2月24日)
- 2.1版(2013年12月25日)
- 2.2版(2014年12月25日)
- 2.3版(2015年12月25日)
- 2.4版(2016年12月25日)
- 3.0版(未来版本)
推荐阅读
- Ruby哈希介绍和用法
- Ruby While循环解释和用法
- Ruby与Python有什么区别()
- Ruby until循环语句用法详解
- Ruby教程介绍
- Ruby If-else语句介绍和用法图解
- Ruby redo和retry语句用法详解
- Ruby安装详细步骤图解
- Ruby数据类型介绍和用法图解