![]() |
I. Introduction
- Ruby is a pure object-oriented programming language.
- Creater by Matsumoto Yukihiro ( Matz), first version was releases in 1995.
- You can find the name Yukihiro Matsumoto on the Ruby mailing list at www.ruby-lang.org. Matsumoto is also known as Matz in the Ruby community.
- Ruby is Opensource, big open community. especially in USA and Japan.
- Ruby latest version : 2.2.
- Ruby also is a scripting language. ex: if you are not familiar with shell (in unix) or batch (in windows) , Ruby is good choice.
- Web framework written by Ruby : Ruby on Rails.
- Famous service in the world using Ruby as their backbone : Twitter, Github, Basecamp, Cookpad, SlideShare.
II. Ruby Feature
- Pure OOP (Object Oriented Programming).
- Class Base (vs prototype-based language as javascript).
- Dynamic language.
- Reflection.
III. Tools
You will need a latest computer like Intel Core i3 or i5 with a minimum of 2GB of RAM (4GB of RAM recommended). You also will need the following software:- Linux or Windows OS.
- Webserver : Apache,...
- Webbrowser: Chrome, IE, ...
- Ruby 1.9 or latest.
V. Why we love Ruby?
# In C/C++
int main() {
int t;
for(int i = 0; i <3 class="str" data-blogger-escaped-i="" data-blogger-escaped-printf="" data-blogger-escaped-span=""> "Hello World! "
);
return 0;
}
}
# In Ruby 3.times { print "Hello World! " }
IV. What is next ?
- Install Ruby in Windows and Linux. Test command, using editor, ...
- Prepare an environment to develop Ruby applications.
ruby

0 comments:
Post a Comment