Ruby自学笔记(一)— 基本概况

   之前一直想要多看看RESTful Service相关的东西,找到一本相关的书,但是里面的代码都是用Ruby写的,虽然知道编程语言都是类似的,但是看到一些陌生的语法,还是有些摸不着头脑,所以最近终于下定决心把Ruby好好看看,积累一些新的知识。况且,现在Ruby的开源项目也是非常的多,说明Ruby现在还是很受欢迎的。

   笔者对java比较熟悉一些,所以我的笔记会涉及一些Ruby和Java语法的不同,以此也可以温故而知新。

Ruby:

   是日本人创建的脚步语言,和java,C#等面向对象语言来说,Ruby可以不通过编译而直接被执行,比较简洁方便。而Ruby也是面向对象的脚步语言,所以很多语法方面也是和Java类似的,所以对于一些有编程语言基础的同学,还是很好上手的。当然,如果想要深入挖掘,肯定还是需要努力和毅力的。

特点:脚本语言 (写程序—>执行),面向对象语言,跨平台语言,开发源码软件

Ruby的安装:

可以直接去以下网站上去下载Ruby安装文件:http://rubyforge.org/projects/rubyinstaller

Windox: 可以直接选择最新版的exe文件进行下载安装, 在安装过程中可以选择自动配置path路劲,这样就不用自己配置了。然后通过在命令行窗口中输入ruby -v 则可以检查Ruby是否安装成功

Unix: > tar zxvf ruby-1.8.5.tar.gz (前提是已经获取到ruby下载包,并进入到包所在的目录下)

         > cd ruby-1.8.5

         > ./configure

         > make

         > make test

         > make install

  

原文地址:https://www.cnblogs.com/windy1118/p/RubyLearning.html