Slide 1

Slide 1 text

Por qué Ruby

Slide 2

Slide 2 text

Fernando Briano picandocodigo.net @picandocodigo

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Historia...

Slide 5

Slide 5 text

public static void main(String[] args) { fernando@endor ~ $ emacs HelloWord.java class HelloWorld{ public static void main(String[] args){ System.out.println("Hello World"); } } fernando@endor ~ $ javac HelloWord.java fernando@endor ~ $ java HelloWorld Hello World

Slide 6

Slide 6 text

Slide 7

Slide 7 text

Dim counter As Integer = 10

Slide 8

Slide 8 text

Ruby

Slide 9

Slide 9 text

Algo de Código...

Slide 10

Slide 10 text

Y ahora Herencia es lo que me deja mi abuelo...

Slide 11

Slide 11 text

Servidor web en una línea de Ruby ruby -run -e httpd . -p5000 https://twitter.com/n0kada/status/351556831958667264

Slide 12

Slide 12 text

Clásicos funcionales de ayer y de hoy λ #JanoDeAmérica

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

require 'sinatra' get '/hi' do "Hello World!" end Sinatra

Slide 16

Slide 16 text

SysAdmins getchef.com/chef/ projects.puppetlabs.com/projects/puppet

Slide 17

Slide 17 text

¿Y trabajo?

Slide 18

Slide 18 text

¿Qué más?

Slide 19

Slide 19 text

Comunidad RubySur rubysur.org

Slide 20

Slide 20 text

¿Preguntas?

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Recursos Foto elefante: petersuominen - http://lynxander.deviantart.com/?rnrd=10727 Variety-Stock - http://variety-stock.deviantart.com/ Ícono terminal Tango Project: http://tango.freedesktop.org/ Foto de Godzilla por Shinichiro Hamazaki http://www.flickr.com/photos/shinichiro_hamazaki/9499598445/