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

2,978 views
2,876 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
2 Comments
7 Likes
Statistics
Notes
  • 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
No Downloads
Views
Total views
2,978
On SlideShare
0
From Embeds
0
Number of Embeds
155
Actions
Shares
0
Downloads
83
Comments
2
Likes
7
Embeds 0
No embeds

No notes for slide

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

×