Símbolos en Ruby
Se han publicado recientemente tres artículos interesantes que versan sobre los símbolos en Ruby (esas curiosas entidades sintácticas que empiezan por dos puntos y que tan frecuentemente nos encontramos al programar en Rails).
<p>Mi imagen mental sobre los símbolos era pensar en ellos como si fuesen cadenas globales e inmutables, pero <a href="http://onestepback.org/index.cgi/Tech/Ruby/SymbolsAreNotImmutableStrings.red">Jim Weirich se encarga de arrojar algo de luz sobre el tema</a>, e incluso <a href="http://www.oreillynet.com/ruby/blog/2005/12/symbols_strings_methods_and_va.html">Austin Ziegler responde con más detalle</a></p>
<p>Por último, hoy me encuentro <a href="http://www.oreillynet.com/ruby/blog/2005/12/digging_into_ruby_symbols.html">con este otro artículo de Steve Yegge</a> que no sólo sugiere otros usos futuros posibles de los símbolos, sino que además lo hace aplicando técnicas de metaprogramación que vendrán muy bien para retorcer las mentes de quienes, como yo, venimos de C++ (o Java).</p>
