Your SlideShare is downloading. ×
Magia Negra Com Ruby
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Magia Negra Com Ruby

869
views

Published on

pré-apresentação do meu projeto final sobre metaprogramação com ruby.

pré-apresentação do meu projeto final sobre metaprogramação com ruby.

Published in: Technology, Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
869
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Apresentação de mim e do orientador.
  • Apesar do título, não to querendo dizer ESSE tipo de magia negra
  • nem desse.
  • O que quero apresentar é metaprogramação e o que ela é capaz de fazer.
    Metaprogramação é: código que escreve código.
    << Explicar a questão de escrever métodos, classes e criar novos atributos em tempo de execução >>
  • <<Explicar que metaprogramação é mais facil em linguagens dinâmicas como ruby>>

    O que é ruby?
  • Transcript

    • 1. Magia Negra com Ruby
    • 2. Magia Negra com Ruby • Quem sou eu: Daniel Marques • Orientador: Bruno Moraes Lemos
    • 3. Objetivo • Esta apresentação, fruto de pesquisa bibliográfica, irá abordar técnicas de metaprogramação com a linguagem ruby, bem como sua importância e também terá como exemplos demonstrar como funciona encapsulamento. Através deste trabalho pretendende-se demonstrar como funciona a metaprogramação em uma linguagem de programação dinâmica, orientada a objeto e funcional.
    • 4. Não é ESSE tipo de magia negra
    • 5. Nem desse
    • 6. E nem desse
    • 7. metaprogramação • wtf?
    • 8. Ruby wtf??
    • 9. Ruby • Linguagem dinâmica • Orientada a Objeto • Funcional • Interpretada • open source
    • 10. Como me achar • twitter: twitter.com/nerdaniel • facebook: facebook.com/nerdaniel • código: gist.github.com/215150 • slide: slideshare.net/nerdaniel • email: nerdaniel@gmail.com
    • 11. Bibliografia • Programing Ruby 3 edition • Ruby + Rails no Mundo Real - Fábio Kung • http://agaelebe.blip.tv/file/1969619/

    ×