Successfully reported this slideshow.
Meta-meta-programming
            Dr Nic Williams
            drnicwilliams.com
Boring definition
               “Program that manipulates the real world”
                                                ...
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Meta Meta Programming -  EuRuKo2008
Upcoming SlideShare
Loading in …5
×

Meta Meta Programming - EuRuKo2008

3,049 views

Published on

An overview of what is "meta-meta-programming"? What it is in Ruby, and an overview of the metaclass structure of Ruby.

Published in: Technology, Education
  • Dude these were awesome! dr., sorry if dude is too informal.
    First time I've commented on here to say so but these slides were perfect. I've never laughed so hard and learned so much at the same time. I especially liked the 'learn how to learn how to learn how to, etc...' => BA Humanities Degree part. Hillllarious.

    I see what you meant about downloading these. They look crystal clear. It's a shame you work so hard to get your slides looking great only to have Slideshare make them look like crap.

    Thanks for posting these.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Arrrgh! Download the slides to see this properly.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Meta Meta Programming - EuRuKo2008

  1. 1. Meta-meta-programming Dr Nic Williams drnicwilliams.com
  2. 2. Boring definition “Program that manipulates the real world” Programming Image: http://www.kodak.com/US/images/en/corp/1000nerds/lund/nerdGirl.jpg

×