Metaprogramming Ruby

program like the Ruby pros

No cover

Paolo Perrotta: Metaprogramming Ruby (2010, Pragmatic Bookshelf)

261 pages

English language

Published Sept. 10, 2010 by Pragmatic Bookshelf.

ISBN:
978-1-934356-47-0
Copied ISBN!
OCLC Number:
441177378

View on OpenLibrary

3 stars (5 reviews)

1 edition

reviewed Metaprogramming Ruby by Paolo Perrotta (The pragmatic programmers)

Review of 'Metaprogramming Ruby' on 'Goodreads'

5 stars

Every Ruby developer should read this book, if only to learn some of the depths of what is possible in the language, and how the ideas from different paradigms (OO, message-passing, FP) can come together with such power.

The book is conversational in tone, and the idea of "spells" discussed throughout provide helpful mnemonics to recognize the concepts in the wild later.

I read this after attempting to write Rails plugins; a lot of what seemed quite unusual to me (or sensible, if a bit quirky) now makes a lot of sense.

avatar for samullen

rated it

3 stars
avatar for bion

rated it

2 stars
avatar for lxsameer

rated it

3 stars

Subjects

  • Ruby (Computer program language)
  • Object-oriented programming (Computer science)