站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Ruby
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
[[Image:rubylogo.jpg|right|200px|thumb|Ruby [[logo]]]] [[Image:rubyauthor.jpg|right|200px|thumb|创始人 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学习教程== <b><font style="font-size:120%">[[Ruby学习教程]]</font></b> <br> ==相关条目== *[[Perl]] *[[Python]] ==参考来源== *[http://www.souzz.net/html/345/23501.html 参考来源] [[Category:Ruby]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)