1. Ruby on Rails – czy warto?
Piotr Macuk
piotr@konfeo.com
2. O mnie
●
Programowanie ~ 20 lat (8 + 12)
●
Linux ~ 13 lat
●
Web development ~ 11 lat
●
Perl, PHP, Python ~ 5 lat
●
Ruby (on Rails) ~ 6 lat
3. Ruby
●
Język skryptowy
●
Yukihiro Matsumoto (Matz)
●
Pierwsze wydanie w 1995 roku
●
Open source (GPL, Ruby)
●
Ruby = Lisp + Perl + Smalltalk + Python + ...
●
Prosta i naturalna składnia
●
Szybkość i wygoda tworzenia
4. Ruby – szczegóły
● Wszystko jest obiektem
● Wszystko posiada wartość
● Wbudowane wyrażenia regularne
● Symbole
● Metody ? i !
● Bloki
● Iteratory
● Otwarte klasy
● Mixins
8. Ruby on Rails
● Web framework
● David Heinemeier Hansson
● Stworzony w 2003 roku
● Open source (MIT)
● Szybkość i wygoda tworzenia
● Wydajność programisty
● DRY (Don't Repeat Yourself)
● Convention Over Configuration
● Plugins, gems, bundler
● Konsola
16. Subiektywne podsumowanie
●
Bycie lepszym programistą
●
Skupienie się na logice biznesowej
●
Szybsze, przyjemniejsze i tańsze
tworzenie i utrzymanie systemów
●
Dużo naśladowców Railsów
17. Linki
●
http://www.ruby-lang.org/
●
http://rubyonrails.org/
●
http://guides.rubyonrails.org/