Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to Ruby
Search
Juanda Zapata
July 25, 2012
Programming
700
1
Share
Intro to Ruby
A kickoff simple intro for our first RubyMeetup Group in Bogota.
Juanda Zapata
July 25, 2012
More Decks by Juanda Zapata
See All by Juanda Zapata
Principles of Visual Design
juanzuluaga
0
74
Adapter Pattern
juanzuluaga
0
170
Maintainable CSS
juanzuluaga
0
85
Elixir 101 - The Erlang VM
juanzuluaga
5
330
UI Fundamentals for Programmers
juanzuluaga
0
270
UI fundamentals for programmers
juanzuluaga
0
390
Programming in paradise
juanzuluaga
1
140
Other Decks in Programming
See All in Programming
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
740
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.8k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
27
18k
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
110
書き換えて学ぶTemporal #fukts
pirosikick
2
330
Firefoxにコントリビューションして得られた学び
ken7253
2
150
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
2
280
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
1.1k
Running Swift without an OS
kishikawakatsumi
0
880
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
210
From Formal Specification to Property Based Test
ohbarye
0
680
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
190
New Earth Scene 8
popppiees
3
2.2k
Typedesign – Prime Four
hannesfritz
42
3k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
A Modern Web Designer's Workflow
chriscoyier
698
190k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
140
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
300
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
The Spectacular Lies of Maps
axbom
PRO
1
730
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
190
Transcript
Intro to Ruby and Ruby on Rails Juanda
@juanzuluaga
[email protected]
YO github.com/juandazapata
what is ruby? Imagen: Trinity (vía flickr)
Japan, 1995 functional object oriented imperative (statements) reflective (runtime) dynamic
typing automatic memory management Image: marcveraart (vía flickr)
I wanted a programming language more powerful than Perl and
more object oriented than python “ ”
timeline and milestones Imagen: Trinity (vía flickr)
1995 – ruby 1.0 2003 – ruby 1.8 2005 –
RubyOnRails 2007 – ruby 1.9 2013 – ruby 2.0 Image: helloeveryone123 (vía flickr)
ruby implementations Imagen: Trinity (vía flickr)
MRI (Matz Ruby Interpreter) Rubinous JRuby MRI JRuby (java) IronRuby
(.NET) rubinius (ruby) Imagen: Aristocrat-hat (vía flickr)
top ruby frameworks Imagen: Trinity (vía flickr)
• RubyOnRails • rubymotion • mac ruby top frameworks
showcase Imagen: Trinity (vía flickr)
soundcloud famous ruby/rails apps • soundcloud • twitter • justintv
• hulu • shopify • groupon • github • jango radio • yellow pages • airbnb • campfire Image: nmeyerhans
MYTH deployment is a pain in the ass Image: Trinity
(vía flickr)
Image: Heroku.com
MYTH ruby/rails doesn’t scale Imagen: Trinity (vía flickr)
That’s true! But PHP, C, Perl, Python, Java, etc… They
don’t scale either!
You can’t scale a language/framework You scale an application
focused in the developer, not in the machines Imagen: Gary
Robson (vía flickr)
Image: stevendepolo (vIa flickr)
Image: alexanderdrachmann(vIa flickr)