Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
BEING MATZ FOR A DAY Ruby User Group Berlin 5th December 2013
Slide 2
Slide 2 text
TXUS
Slide 3
Slide 3 text
BARCELONA / BERLIN
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
YUKI HIRO MATSU MOTO illustration by _why, photo by rooreynolds https://secure.flickr.com/photos/rooreynolds/243810988/
Slide 6
Slide 6 text
WHY?
Slide 7
Slide 7 text
ࢲ͋ͨΛ ચ
Slide 8
Slide 8 text
LANGUAGE EXPANSION MIND
Slide 9
Slide 9 text
AST RECAP foo.rb a = 42 AST = a 42 BYTECODE push_int 42 set_local 0
Slide 10
Slide 10 text
AST TRANSFORMS A B C A B C’
Slide 11
Slide 11 text
BLACK MAGIC SYNTACTIC SUGAR RUBINIUS-MEMOIZE
Slide 12
Slide 12 text
BLACK MAGIC
Slide 13
Slide 13 text
BLACK MAGIC SYNTACTIC SUGAR RUBINIUS-MEMOIZE
Slide 14
Slide 14 text
SYNTACTIC SUGAR
Slide 15
Slide 15 text
SYNTACTIC SUGAR
Slide 16
Slide 16 text
BLACK MAGIC SYNTACTIC SUGAR RUBINIUS-MEMOIZE
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
THANKS!QUESTIONS? twitter.com/txustice github.com/txus github.com/txus/rubinius-memoize