The Passionate Craftsman

Ruby, PHP, MySql, Software engineering and more.

Saturday 27 June 2009

Metaprogramming in Ruby

Dave Thomas is on infoq. He explain how metaprogramming in Ruby works. He explains many hidden and unknown features of the Ruby language, for instance the definition of a class can be changed in real time and is possible to define a method using a conditional statement. I have appreciated the the comments about Java, a programming language that was designed for mediocre programmer to commit less mistakes. In Ruby you have less restrictions and the talent is preferred instead of the fear that you have poor quality programmers in your team.

Reference:
http://www.infoq.com/presentations/metaprogramming-ruby

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home