<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: ¿Ruby on Rails está muerto?</title>
	<atom:link href="http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/</link>
	<description>Ingeniería del Software</description>
	<lastBuildDate>Tue, 16 Mar 2010 13:22:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: PHP 6 traerá &#8220;traits&#8221; &#124; orientada a objetos</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-10910</link>
		<dc:creator>PHP 6 traerá &#8220;traits&#8221; &#124; orientada a objetos</dc:creator>
		<pubDate>Tue, 29 Jul 2008 09:03:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-10910</guid>
		<description>[...] El análisis que hicimos en programanía del &#8220;efecto Ruby&#8221; sobre otros lenguajes como PH... [...]</description>
		<content:encoded><![CDATA[<p>[...] El análisis que hicimos en programanía del &#8220;efecto Ruby&#8221; sobre otros lenguajes como PH&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Closures en PHP 5.3 &#124; WEBDEV</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-10893</link>
		<dc:creator>Closures en PHP 5.3 &#124; WEBDEV</dc:creator>
		<pubDate>Tue, 22 Jul 2008 06:49:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-10893</guid>
		<description>[...] la posibilidad de pasar como argumento un trozo de código. Es una de las principales ventajas de Ruby frente a PHP y amplía enormemente las posibilidades de reutilización de [...]</description>
		<content:encoded><![CDATA[<p>[...] la posibilidad de pasar como argumento un trozo de código. Es una de las principales ventajas de Ruby frente a PHP y amplía enormemente las posibilidades de reutilización de [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: deigote</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-10707</link>
		<dc:creator>deigote</dc:creator>
		<pubDate>Fri, 13 Jun 2008 17:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-10707</guid>
		<description>Os habeis olvidado de Grails, que es realmente interesante dentro del mundo Java :-)</description>
		<content:encoded><![CDATA[<p>Os habeis olvidado de Grails, que es realmente interesante dentro del mundo Java <img src='http://www.programania.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Luis Artola</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-8503</link>
		<dc:creator>Luis Artola</dc:creator>
		<pubDate>Sun, 11 Nov 2007 15:20:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-8503</guid>
		<description>Hola Juan (por cierto, gran página sobrerailes):

sin duda, Ruby es un lenguaje superelegante y Rails sabe aprovecharse de ello. Me encanta ese &quot;azúcar sintáctico&quot; jejeje</description>
		<content:encoded><![CDATA[<p>Hola Juan (por cierto, gran página sobrerailes):</p>
<p>sin duda, Ruby es un lenguaje superelegante y Rails sabe aprovecharse de ello. Me encanta ese &#8220;azúcar sintáctico&#8221; jejeje</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juan Lupión</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-8501</link>
		<dc:creator>Juan Lupión</dc:creator>
		<pubDate>Sun, 11 Nov 2007 13:07:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-8501</guid>
		<description>Otra de las ventajas de Ruby es lo dinámico del lenguaje.  Por ejemplo, dada una tabla de nombre Mymodel con los campos field1, field2 y field3 la implementación de ActiveRecord nos permite invocar (sin tener que definir ninguna función) lo siguiente:

Mymodel.find_by_field1(valor1)
Mymodel.find_or_create_by_field2(valor2)

o, rizando el rizo, estas invocaciones serían equivalentes:

Mymodel.find_or_create_by_field3_and_field2(valor3, valor2)
Mymodel.find_or_create_by_field2_and_field3(valor2, valor3)

Y esto podría extenderse para tablas con, por ejemplo, 20 atributos. Obviamente esto no deja de ser una forma de azúcar sintáctico, pero lo que cabe destacar aquí no es tanto que implementar algo parecido en Java o PHP no es precisamente trivial (si es que es posible) sino que Rails está lleno de este tipo de argucias, y se aplican no sólo a cuestiones sencillas de modelado de datos sino para funcionar con técnicas más complejas como guardar modelos en memoria, cachear páginas, etc.</description>
		<content:encoded><![CDATA[<p>Otra de las ventajas de Ruby es lo dinámico del lenguaje.  Por ejemplo, dada una tabla de nombre Mymodel con los campos field1, field2 y field3 la implementación de ActiveRecord nos permite invocar (sin tener que definir ninguna función) lo siguiente:</p>
<p>Mymodel.find_by_field1(valor1)<br />
Mymodel.find_or_create_by_field2(valor2)</p>
<p>o, rizando el rizo, estas invocaciones serían equivalentes:</p>
<p>Mymodel.find_or_create_by_field3_and_field2(valor3, valor2)<br />
Mymodel.find_or_create_by_field2_and_field3(valor2, valor3)</p>
<p>Y esto podría extenderse para tablas con, por ejemplo, 20 atributos. Obviamente esto no deja de ser una forma de azúcar sintáctico, pero lo que cabe destacar aquí no es tanto que implementar algo parecido en Java o PHP no es precisamente trivial (si es que es posible) sino que Rails está lleno de este tipo de argucias, y se aplican no sólo a cuestiones sencillas de modelado de datos sino para funcionar con técnicas más complejas como guardar modelos en memoria, cachear páginas, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Luis Artola</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-8385</link>
		<dc:creator>Luis Artola</dc:creator>
		<pubDate>Tue, 06 Nov 2007 12:28:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-8385</guid>
		<description>Lo que pasa es que, en nuestra opinión, hace falta que Ruby sea mejor para ue la gente lo adopte. No le basta con ser igual de bueno. Nadie se cambia a un nuevo lenguaje para estar igual, sino para estar mejor.

Creo que RoR lo tiene muy difícil para convertirse en mainstream...

gracias por el comentario!</description>
		<content:encoded><![CDATA[<p>Lo que pasa es que, en nuestra opinión, hace falta que Ruby sea mejor para ue la gente lo adopte. No le basta con ser igual de bueno. Nadie se cambia a un nuevo lenguaje para estar igual, sino para estar mejor.</p>
<p>Creo que RoR lo tiene muy difícil para convertirse en mainstream&#8230;</p>
<p>gracias por el comentario!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Lek</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-8384</link>
		<dc:creator>Lek</dc:creator>
		<pubDate>Tue, 06 Nov 2007 12:23:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-8384</guid>
		<description>Hombre, hay algo que (creo) no es muy correcto en el planteamiento del artículo:

&lt;i&gt;PHP y Java han ido absorbiendo o absorberán la mayoría de las ventajas de RoR con lo que las razones para pasarse a RoR desaparecerán casi completamente&lt;/i&gt;

Digo yo que RoR también puede absorber ventajas  de los demás, ¿no? Reconozco un desconocimiento técnico de las entrañas de la plataforma, pero parece que (al menos en lo que a Ruby se refiere) la cosa &lt;a href=&quot;http://mephisto.sobrerailes.com/articles/2007/11/4/implementaciones-de-ruby-un-repaso&quot; rel=&quot;nofollow&quot;&gt;está evolucionando&lt;/a&gt;, ¿no?</description>
		<content:encoded><![CDATA[<p>Hombre, hay algo que (creo) no es muy correcto en el planteamiento del artículo:</p>
<p><i>PHP y Java han ido absorbiendo o absorberán la mayoría de las ventajas de RoR con lo que las razones para pasarse a RoR desaparecerán casi completamente</i></p>
<p>Digo yo que RoR también puede absorber ventajas  de los demás, ¿no? Reconozco un desconocimiento técnico de las entrañas de la plataforma, pero parece que (al menos en lo que a Ruby se refiere) la cosa <a href="http://mephisto.sobrerailes.com/articles/2007/11/4/implementaciones-de-ruby-un-repaso" rel="nofollow">está evolucionando</a>, ¿no?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: noth</title>
		<link>http://www.programania.net/diseno-de-software/%c2%bfruby-on-rails-esta-muerto/comment-page-1/#comment-8161</link>
		<dc:creator>noth</dc:creator>
		<pubDate>Fri, 26 Oct 2007 22:55:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.programania.net/java/jruby/%c2%bfruby-on-rails-esta-muerto/#comment-8161</guid>
		<description>genial!!, un articulo muy bueno. gracias por compartirlo</description>
		<content:encoded><![CDATA[<p>genial!!, un articulo muy bueno. gracias por compartirlo</p>
]]></content:encoded>
	</item>
</channel>
</rss>
