Upgrade to Pro — share decks privately, control downloads, hide ads and more …

introduction to ruby

introduction to ruby

RailsGirls Ukraine

October 06, 2012
Tweet

More Decks by RailsGirls Ukraine

Other Decks in Programming

Transcript

  1. Programming is telling them what you want them to do

    5.times do cook_ice_cream(raspberries) end
  2. Slowly vs. Ruby #include <iostream> int main() { std::cout <<

    "Hello, Girls!\n"; } or just puts “Hello, Girls!”
  3. What is Ruby? • Programming language • Started in 1995

    by Yukihiro Matsumoto • Ruby is designed for programmer productivity and fun • Systems design needs to emphasize human, rather than computer
  4. Web

  5. Static sites • Difficult to update site • Site not

    as useful for the user • poor functionality Dynamic sites • Much more functional website • Much easier to update • Can work as a system to communicate people Static sites vs. dynamic