<?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: ISO aprueba por unanimidad C++0X: ¡ya tenemos el nuevo estándar C++11!	</title>
	<atom:link href="https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html/feed" rel="self" type="application/rss+xml" />
	<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html</link>
	<description>&#34;No entiendes algo realmente si no puedes explicárselo a tu abuela&#34;</description>
	<lastBuildDate>Thu, 01 Aug 2013 16:50:30 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>
		Por: Jose Luis		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7984</link>

		<dc:creator><![CDATA[Jose Luis]]></dc:creator>
		<pubDate>Fri, 19 Aug 2011 21:10:53 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7984</guid>

					<description><![CDATA[Muchas gracias por el enlace...y por la labor que desarrolláis, que ha sido una paliza de años... ¡y esperamos la siguiente! ;-)]]></description>
			<content:encoded><![CDATA[<p>Muchas gracias por el enlace&#8230;y por la labor que desarrolláis, que ha sido una paliza de años&#8230; ¡y esperamos la siguiente! 😉</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: J. Daniel Garcia		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7983</link>

		<dc:creator><![CDATA[J. Daniel Garcia]]></dc:creator>
		<pubDate>Fri, 19 Aug 2011 20:55:40 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7983</guid>

					<description><![CDATA[Simplemente añadir unos comentarios sobre la última reunión del comité de C++ en Bloomington, Indiana.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://jdgarcia-vision.blogspot.com/2011/08/estandar-c-reunion-de-bloomington.html&quot; rel=&quot;nofollow&quot;&gt;http://jdgarcia-vision.blogspot.com/2011/08/estandar-c-reunion-de-bloomington.html&lt;/a&gt;
]]></description>
			<content:encoded><![CDATA[<p>Simplemente añadir unos comentarios sobre la última reunión del comité de C++ en Bloomington, Indiana.</p>
<p><a href="http://jdgarcia-vision.blogspot.com/2011/08/estandar-c-reunion-de-bloomington.html" rel="nofollow">http://jdgarcia-vision.blogspot.com/2011/08/estandar-c-reunion-de-bloomington.html</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bender		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7981</link>

		<dc:creator><![CDATA[Bender]]></dc:creator>
		<pubDate>Tue, 16 Aug 2011 14:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7981</guid>

					<description><![CDATA[@Jose Luis: En D también existen librerías (una estándar y otra semiestándar desarrollada por la comunidad) además de otras cuantas, por ejemplo, en &#039;dsource.org&#039;.&lt;br /&gt;&lt;br /&gt;De todas formas, D todavía no está suficientemente maduro como para iniciar un proyecto en él, por eso sigo con C++, aunque creo que es un lenguaje a tener MUY en cuenta para futuros desarrollos, de ahí que te hiciese la pregunta (y muchas gracias por la respuesta).]]></description>
			<content:encoded><![CDATA[<p>@Jose Luis: En D también existen librerías (una estándar y otra semiestándar desarrollada por la comunidad) además de otras cuantas, por ejemplo, en &#8216;dsource.org&#8217;.</p>
<p>De todas formas, D todavía no está suficientemente maduro como para iniciar un proyecto en él, por eso sigo con C++, aunque creo que es un lenguaje a tener MUY en cuenta para futuros desarrollos, de ahí que te hiciese la pregunta (y muchas gracias por la respuesta).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Jose Luis		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7980</link>

		<dc:creator><![CDATA[Jose Luis]]></dc:creator>
		<pubDate>Tue, 16 Aug 2011 10:53:49 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7980</guid>

					<description><![CDATA[@Bender: Pues nunca he usado D, pero vi que tienes algunas cosas que C++ no y que en casos puntuales pueden dar un poco de rabia no poder hacer (p.ej: compilacion condicional dependiendo del tipo de una template). &lt;br /&gt;&lt;br /&gt;Pero antes de iniciar un proyecto piensa en un punto importantísimo: más que la disyuntiva C++ / D, ¿existen librerías en D que te den la funcionalidad que vas a necesitar? &lt;br /&gt;&lt;br /&gt;Las ventajas principales de C y C++ es que existen literalmente miles de librerías para absolutamente cualquier cosa que necesites... Casi todas las librerías de otros lenguajes (perl, Python,...) realmente son &quot;bindings&quot; a librerías originales en C/C++.]]></description>
			<content:encoded><![CDATA[<p>@Bender: Pues nunca he usado D, pero vi que tienes algunas cosas que C++ no y que en casos puntuales pueden dar un poco de rabia no poder hacer (p.ej: compilacion condicional dependiendo del tipo de una template). </p>
<p>Pero antes de iniciar un proyecto piensa en un punto importantísimo: más que la disyuntiva C++ / D, ¿existen librerías en D que te den la funcionalidad que vas a necesitar? </p>
<p>Las ventajas principales de C y C++ es que existen literalmente miles de librerías para absolutamente cualquier cosa que necesites&#8230; Casi todas las librerías de otros lenguajes (perl, Python,&#8230;) realmente son «bindings» a librerías originales en C/C++.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Bender		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7979</link>

		<dc:creator><![CDATA[Bender]]></dc:creator>
		<pubDate>Tue, 16 Aug 2011 07:51:40 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7979</guid>

					<description><![CDATA[Llevo ya bastante tiempo programando (y aprendiendo) en C++ y esta actualización a C++11 era bastante necesaria.&lt;br /&gt;&lt;br /&gt;Aún así, creo que C++ no es todo lo claro que debería ser; vamos, para mí es bastante &quot;enrevesado&quot;, por eso últimamente me estoy interesando bastante por el lenguaje D (http://www.digitalmars.com/d/2.0/index.html ) y me gustaría saber qué opinas del mismo.&lt;br /&gt;&lt;br /&gt;Un saludo.]]></description>
			<content:encoded><![CDATA[<p>Llevo ya bastante tiempo programando (y aprendiendo) en C++ y esta actualización a C++11 era bastante necesaria.</p>
<p>Aún así, creo que C++ no es todo lo claro que debería ser; vamos, para mí es bastante «enrevesado», por eso últimamente me estoy interesando bastante por el lenguaje D (<a href="http://www.digitalmars.com/d/2.0/index.html" rel="nofollow ugc">http://www.digitalmars.com/d/2.0/index.html</a> ) y me gustaría saber qué opinas del mismo.</p>
<p>Un saludo.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Jose Luis		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7978</link>

		<dc:creator><![CDATA[Jose Luis]]></dc:creator>
		<pubDate>Mon, 15 Aug 2011 19:27:09 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7978</guid>

					<description><![CDATA[Sí; pero... Se supone que la STL se actualizará para aceptar T&amp;&amp; con el significado de &quot;no copiar, sino mover&quot; (&quot;move semantics&quot;).&lt;br /&gt;&lt;br /&gt;Vamos, lo que de toda la vida hemos apañado creando métodos &quot;copy()&quot; y &quot;copyRemoveSource()&quot;, o incluso métodos swap() específicas dentro de los tipos como T::swap(T&amp;o) que internamente eviten copiar bloques de memoria y solamente hagan swap() de punteros. &lt;br /&gt;&lt;br /&gt;Pero en vez de cada uno inventarnos nuestros nombres para esos métodos, ahora se podrá hacer todo con constructores normales y operator =() que acepten de entrada T&amp;&amp;, que se sacan de la nueva template &quot;std::move()&quot;, y así unificar un poco criterios; y a quien no se le ocurriesen estas fricadas, pues que se enteren ya y empiecen a no desperdiciar el potencial de C++ ;-)&lt;br /&gt;&lt;br /&gt;Mira esto: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html]]></description>
			<content:encoded><![CDATA[<p>Sí; pero&#8230; Se supone que la STL se actualizará para aceptar T&#038;&#038; con el significado de «no copiar, sino mover» («move semantics»).</p>
<p>Vamos, lo que de toda la vida hemos apañado creando métodos «copy()» y «copyRemoveSource()», o incluso métodos swap() específicas dentro de los tipos como T::swap(T&#038;o) que internamente eviten copiar bloques de memoria y solamente hagan swap() de punteros. </p>
<p>Pero en vez de cada uno inventarnos nuestros nombres para esos métodos, ahora se podrá hacer todo con constructores normales y operator =() que acepten de entrada T&#038;&#038;, que se sacan de la nueva template «std::move()», y así unificar un poco criterios; y a quien no se le ocurriesen estas fricadas, pues que se enteren ya y empiecen a no desperdiciar el potencial de C++ 😉</p>
<p>Mira esto: <a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html" rel="nofollow ugc">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Por: Ñbrevu		</title>
		<link>https://www.ciencia-explicada.com/2011/08/iso-aprueba-por-unanimidad-c0x-ya.html#comment-7977</link>

		<dc:creator><![CDATA[Ñbrevu]]></dc:creator>
		<pubDate>Mon, 15 Aug 2011 18:50:38 +0000</pubDate>
		<guid isPermaLink="false">http://ciencia-explicada.mrpt.org/2011/08/iso-aprueba-por-unanimidad-c0x-ya-tenemos-el-nuevo-estandar-c11.html#comment-7977</guid>

					<description><![CDATA[Eso de los concepts es básicamente lo que hace Java con las interfaces, por lo que veo.&lt;br /&gt;&lt;br /&gt;De todas maneras, la única de estas cosas que pinta bien es lo de las plantillas con argumentos variables, y en menor medida las funciones lambda anónimas.&lt;br /&gt;&lt;br /&gt;Lo de meter más cosas en la STL no me acaba de gustar, prefiero tener un lenguaje pequeño y bibliotecas aparte (o hacértelas tú misma). Lo contrario lleva a no hacer código optimizado con la excusa perenne de &quot;no reinventar la rueda&quot;.&lt;br /&gt;&lt;br /&gt;Eso de las referencias a referencias, ¿no es un simple puntero?]]></description>
			<content:encoded><![CDATA[<p>Eso de los concepts es básicamente lo que hace Java con las interfaces, por lo que veo.</p>
<p>De todas maneras, la única de estas cosas que pinta bien es lo de las plantillas con argumentos variables, y en menor medida las funciones lambda anónimas.</p>
<p>Lo de meter más cosas en la STL no me acaba de gustar, prefiero tener un lenguaje pequeño y bibliotecas aparte (o hacértelas tú misma). Lo contrario lleva a no hacer código optimizado con la excusa perenne de «no reinventar la rueda».</p>
<p>Eso de las referencias a referencias, ¿no es un simple puntero?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
