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: metaprogramming ruby
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home