写在前面

计算机世界中的编程语言或多或少都有借鉴,所以学习新的编程语言并不是从零开始。 几年前我听编程大师说他精通6中语言,我深感敬佩,也许有一天我也会变成code master吧。 我去关注那些令人敬佩的博主,我发现他们有一个共同的特点,涉猎广泛且有所专注,这位博主http://eli.thegreenplace.net/archives/all 是我最近才发现的一位非常了不起的家伙,我可以向他学习。

为什么要学习ruby?

原因有三:

  1. 因为jekyll是用ruby写的,我想去了解它背后的神秘,所以学习ruby是有必要的。
  2. ruby on rails(Rails 是使用 Ruby 语言编写的 Web 应用开发框架)

redmine项目管理网站也是搭建在ROR之上

  1. 拓宽下自己视野与知识

学习ruby有哪些资源?

https://www.codeschool.com

在线交互式编程ruby

怎么去学习ruby?

1.install

2.使用它

3.在irb中练习它

相关概念

ruby:ruby解释器

irb:ruby交互式解释

gem:ruby的模块管理工具

bundle:

基本语法

总体来说各种语言都是相似的,但是记住细节并不是特别的容易。

数据类型

逻辑控制

函数

模块