Ruby
Introduction
- scripting language
- Dynamically typed
- Interpreted
- Can be modified at runtime
- Object Oriented
- Blocks & lambdas
- Support for regular expressions
Features
- Free format
- Case sensitive
- Comments: # in the beginning of the line
Learning Ruby
- Try Ruby. It's quick and easy.
- Intro To Ruby short presentation about Ruby
- Ruby Koans
Ruby Introductory Examples
Ruby Operators
Ruby Variables
Ruby Methods
Ruby Strings
Ruby Conditionals
Ruby Iterators
Ruby Arrays
Ruby Hash
Ruby Times
Ruby Each
Ruby Blocks
Ruby Objects
Ruby Coding Conventions