ruby - programar é divertido
-
Upload
elomar-souza -
Category
Technology
-
view
1.769 -
download
3
description
Transcript of ruby - programar é divertido
rubyprogramar é divertido
elomar
o que é
interpretada
dinâmica
durante a execuçãoadicionar códigoextender classesextender objetos
multi-paradigma
orientada a objetosfuncional
imperativa
open-source
olharestudaralterar
o código
mas por quê
expressiva
elegante
simples
ex:imprimir todos os pares
até um número qualquer
C
Java
ruby
resumindo
Eu programo Delphi! =(
flickr.com/photos/ceekay/1587115891
Eu programo ruby! =)
flickr.com/photos/univrsltransl8r/2306332443/
fale mais
tudo é objeto
tudo mesmo
métodos
sempre retornam alguma coisa
às vezes retornam várias coisas
duck typing
se nada como um pato e faz quack como um pato
é um pato!
meta-programação
é fácil criar dsl’s
Sanduíche de Margarina ingredientes: - Duas fatias de pão - Um pouco de margarina instruções - Espalhe margarina em um dos lados da fatia de pão - Coloque o pedaço com margarina junto com o pedaço sem margarina - Sirva Rende: Uma porção Tempo de preparo: 1 minuto
tem mais!
flickr.com/photos/cmogle/3095509975/
implementações
... e várias outras
gems
RubyGems
mercado
como aprender?
rubymaisweb.ning.com
dúvidas?
flickr.com/photos/texbatmart/2806246389/
obrigado!
baseado na palestra de @cassiomarques
http://www.slideshare.net/cassiomarques/palestra-ruby-presentation