Ruby简介
Ruby 是松本行弘93年开始编写,95年发布的面向对象编程的脚本语言,没错,作者是个日本程序员。虽然最近抑制日货的呼声高涨,但是在这里我想引用松本行弘先生对程序开发的见解:程序开发本身是脑力劳动,本质其实是运动的一种,与国际象棋、围棋等竞赛类似。因此,我们要本着奥林匹克精神来对待我们的工作、看待我们的同行,我们所作的工作是在服务全人类,与政治无关。
Ruby 的命名取自7月诞生石 ruby(红宝石),很漂亮的一个命名。然后本人又小白了一下四月的诞生石,于是我笑了。Ruby的优点是语法简单,且更擅长敏捷开发,现在很流行的 Ruby on Rails 就是基于Ruby的一个敏捷开发框架。随着后面对Ruby的深入了解,相信我们会对这些特性有更深入的了解。
获取Ruby及其相关资料
1.从Ruby的官网获取:Ruby中文官方网站
2.从RubyInstaller站点获取:RubyInstaller官网
3.Ruby中文社区:Ruby China官网
建议大家从RubyInstaller官网下载最新的Ruby安装包和API文档。
Ruby的安装
获取到最新版本的Ruby安装包以后,双击运行安装包,看到如下界面后:
勾选下面三个选项,其中选项一可以让我们创建图形界面应用程度;选项二将把Ruby的可执行文件路径添加到PATH环境变量中;选项三把后缀名为rb和rbw的文件与当前安装的Ruby版本相关联。
点击Install即可完成安装。
安装完成以后,选择 开始—》运行—》输入CMD,在命令行中输入 ruby -v即可看到当前Ruby的版本信息:
至此,Ruby安装宣告完成,是不是很简单(^_^)。
执行Ruby
和学习其他编程语言一样,我们还是先创建一个HelloRuby的Demo。新建一个文本文件,输入如下内容: