- What is and Why Meta-programming?
- Ruby language characteristics (that make it a great metaprogramming language)
- Dynamic typing (and Duck typing)
What is Meta-Programming?
- Meta-programming is the writing of computer programs that write or manipulate other programs (or even themselves) as their data
Download course content