Slide 1

Slide 1 text

I used to be a writer (love letter to Ruby) Sergio Gil (@porras) lightning.io Poznań, PL

Slide 2

Slide 2 text

I — Ruby

Slide 3

Slide 3 text

What’s to be a writer?

Slide 4

Slide 4 text

Caring

Slide 5

Slide 5 text

“Talk about war in German, about business in English, about love in French”

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

Bull"it Quevedo == Best Spanish writer ever because I say so

Slide 9

Slide 9 text

Bullshit

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Pid = spawn(Fun). Pid ! Message. receive Pattern -> Expression; Pattern -> Expression end

Slide 12

Slide 12 text

data Tree a = Empty | Node a (Tree a) (Tree a) size :: Tree a -> Int size Empty = 0 size (Node _ t1 t2) = 1 + size t1 + size t2 elements :: Tree a -> [a] elements Empty = [] elements (Node x t1 t2) = x : elements t1 ++ elements t2

Slide 13

Slide 13 text

(defmacro backwards (code) (reverse code)) (backwards ("wadus" print)) (print "wadus")

Slide 14

Slide 14 text

??

Slide 15

Slide 15 text

http://github.com/porras/trenza

Slide 16

Slide 16 text

you still I

Slide 17

Slide 17 text

http://en.wikipedia.org/wiki/George_Orwell http://en.wikipedia.org/wiki/Cliche http://en.wikipedia.org/wiki/Sonnet http://en.wikipedia.org/wiki/Petrarch http://en.wikipedia.org/wiki/Rock_and_roll http://en.wikipedia.org/wiki/Chuck_Berry http://en.wikipedia.org/wiki/Francisco_de_Quevedo http://en.wikipedia.org/wiki/Doro_(musician) http://en.wikipedia.org/wiki/Erlang_(programming_language) http://en.wikipedia.org/wiki/Haskell_(programming_language) http://en.wikipedia.org/wiki/Common_Lisp http://en.wikipedia.org/wiki/Ruby_(programming_language) http://en.wikipedia.org/wiki/Braid Thank you :)