innan vi börjar
öppna din Ruby-interpretator
puts ”Hello Friggin’ World!”
a = ”ybur” puts a.methods.sort puts a.reverese.upcase
1993
Yukihiro ”Matz” Matsumoto
Perl
Python
OOP > Perl
script > python
motto
”principle of least surprise”
intuitivt
roliga
kreativa
dynamiskt typat
tolkas
!kompileras
10 största
stark community
barnslig
”java sux ruby rox!”
”programmera”
humor
ENOUGH BS SHOW ME SOME CODE ALREADY!
back to basics
Variabler Print Operatorer Tilldelning If Sanning och lögn Klasser Metoder Loopar
imponerade?
coolt?
Wittgenstein
”språkets”
”världens”
kraftfullt
coolare
!gränser
avancerade
”featuresarna”
Allting är objekt Listor och Mappar Iteratorer Nyttiga metoder Blocks Extending Mixins Metaprogrammering Reflektion
nätet
SOLVED!
övning
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.
time’s up!
David
Heinmeimer
Hansson
DHH
reflektion
convention configuration
DRY
webappar
databas
snabbt
agilt
MVC
bla bla bla
handlar om
demonstrera
signup på 20 minuter
...typ
”Real Artists Ship”
5785
12/7/2015Viktor Nordling
uptime
12/7/2015Viktor Nordling