Archive | metaprogramming RSS feed for this section

Metaprogramming in Ruby: It’s All About the Self « Katz Got Your Tongue?

Ruby metaprogramming, at its core, is actually quite simple.

It comes down to the fact that all Ruby code is executed code–there is no separate compile or runtime phase. In Ruby, every line of code is executed against a particular self. Consider the following five snippets:
(Link: Metaprogramming in Ruby: It’s All About the Self « Katz Got Your Tongue?)


Follow

Get every new post delivered to your Inbox.