Magia Negra Com Ruby

1,226 views

Published on

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
1,226
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

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?
  • Magia Negra Com Ruby

    1. 1. Magia Negra com Ruby
    2. 2. Magia Negra com Ruby • Quem sou eu: Daniel Marques • Orientador: Bruno Moraes Lemos
    3. 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. 4. Não é ESSE tipo de magia negra
    5. 5. Nem desse
    6. 6. E nem desse
    7. 7. metaprogramação • wtf?
    8. 8. Ruby wtf??
    9. 9. Ruby • Linguagem dinâmica • Orientada a Objeto • Funcional • Interpretada • open source
    10. 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. 11. Bibliografia • Programing Ruby 3 edition • Ruby + Rails no Mundo Real - Fábio Kung • http://agaelebe.blip.tv/file/1969619/

    ×