开启 Ruby 编程之旅
1. 为何选择 Ruby
在众多编程语言如 Java、C++、Python 和 Perl 中,Ruby 有着独特的魅力,以下是选择 Ruby 的几个理由:
- 小巧直观 :Ruby 语法简洁,无需大量记忆。词汇多为简单的单字,遵循最少意外原则(POLS),当你不清楚如何操作时,清晰表达意图往往就能实现功能。
- 即时反馈 :无需编译阶段,对程序做出更改后能迅速看到结果。每个对象都能提供自身信息,可将 Ruby 当作菜单驱动语言使用。
- 免费开源 :由 Matz 创造,可从互联网免费下载,新版本升级无成本,还能自由获取源代码进行改进。
- 可移植性强 :最初源于 Unix,但对 DOS/Windows 的支持迅速跟上,也有适用于 BeOS 和 Mac OS X 的版本。支持 Tk 和 GTK 等图形库,能编写跨平台的窗口应用程序。
- 面向对象 :对象是 Ruby 的核心特性,有助于进行差异化编程,避免重复造轮子,还能将信息和逻辑封装,使程序设计更像智能实体间的对话。
- 脚本语言 :脚本是简单文本文件,可直接由解释器运行,无需编译。常用于系统管理任务,能协调不同程序,比标准 shell 脚本语言更友好。
- 支持正则表达式 :正则表达式能在文本处理中发挥强大作用,减少代码量。
2. 确保安装 Ruby
要确认系统是否已
超级会员免费看
订阅专栏 解锁全文
18

被折叠的 条评论
为什么被折叠?



