First page Back Continue Last page Overview Graphics
Ruby is a highly reflective language, distinguishing it from many of its peers
- Support for metaprogramming is thus strong
- And that enables building domain-specific languages with Ruby (one of which is Rails)
- Examples:
#methods, #inspect, #respond_to? :method