个人工具
名字空间
变换
操作

安徽25选5网址:Ruby

来自站长百科
跳转到: 导航, 搜索
Ruby logo
创始人 Yukihiro Matsumoto

Ruby,由日本人Yukihiro Matsumoto开发推出的一种语法简单且功能强大的面向对象的解释型编程语言,与perl一样,Ruby的文本处理功能十分强大。当然了它的功能远不止于此,您还可以使用它来开发实用的服务器软件。Ruby博采众长,吸收了众多语言的优点,却又别具一格。

目录

Ruby的优点

  • 语法简单
  • 具有普通的面向对象功能(类、方法调用等)
  • 具有特殊的面向对象功能(Mix-in、特殊方法等)
  • 可重载操作符
  • 具有异常处理功能
  • 调用带块方法(迭代器)和闭包
  • 垃圾回收器
  • 动态载入(取决于系统架构)
  • 可移植性。它可以运行在大部分的UNIX、DOS和Mac上

Ruby的历史

据松本先生曾经在(ruby-talk:00382 英译稿 June 4, 1999)中介绍,Ruby诞生于1993年2月24日。那天我和同事们聊了聊面向对象语言的可能性问题。我了解Perl(Perl4而非Perl5),但我不喜欢它身上的那股玩具味儿(现在也是如此)。面向对象的脚本语言的前途一片光明。

我觉得Python不能算作真正的面向对象语言,因为它的面向对象特性好像是后加进去的一样。15年来我一直为编程语言而痴狂,我热衷于面向对象编程,但却没有找到一款真正意义上的面向对象的脚本语言。

于是我下定决心自己来开发一个。经过几个月的努力,解释器终于开发成功。然后我又添加了一些自己梦寐以求的东西,如迭代器、异常处理、垃圾回收等。

后来我又采用类库方式添加了Perl的特性。1995年12月,我在日本国内的新闻组上发布了Ruby 0.95版本。

接下来我创建了邮件列表和网站。此后,大家在邮件列表中聊得酣畅淋漓。时至今日,第一个邮件列表中已经积累了14789封邮件。

Ruby 1.0发布于1996年12月,1.1发布于1997年8月。1998年12月,我又发布了安定版1.2和开发版1.3。

Ruby学习教程

Ruby学习教程

相关条目

参考来源

留言

  • 连续最长的环球直线航行:学者计算出路线但不建议尝试 2019-06-26
  • 朔州市农委安排部署扫黑除恶专项斗争工作 2019-06-26
  • 合肥市人大常委会副主任吴利林到皖维集团调研 2019-06-25
  • 最美天鹅湖!三门峡黄河湿地迎来上万只白天鹅 2019-06-24
  • 尼斯湖里有啥?新西兰学者欲探测“水怪DNA”揭秘 2019-06-24
  • 2018湖南省两会特别报道 2019-06-23
  • 年龄大了,也想积点口德,已经给你笔下留情了。 2019-06-23
  • 税费“红包”助推高质量发展 2019-06-22
  • CDR上市细则出炉!怎么交易?如何监管?有哪些风险? 2019-06-21
  • 人社部:尽快实现基金统收统支的全国统筹模式 2019-06-21
  • 西部网(陕西新闻网)www.cnwest.com 2019-06-20
  • 淮南23家存在重大安全隐患单位被挂牌督办 2019-06-19
  • 陕西洛南:产业融合铺就深山扶贫锦绣路 2019-06-18
  • 洞庭湖巨型矮围目前已启动拆除 涉事者被警方刑拘 2019-06-18
  • 奇瑞瑞虎8预售10万起 北京车展正式上市 2019-06-17
  • 香港透码网 大西洋线上娱乐 彩99升级版北京时时彩 中国福彩网36选7 东方6十l中4个有奖金 福建11选5遗漏 川崎前锋亚足联官方名单 快速赛车开奖记录 动物总动员投注方法 59彩票线上投注平台 白姐六肖中特网 双色球怎么合买 天津快乐十分前三跨度 北京赛车pk10冠军论坛 辽宁11选56胆拖5