<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" 
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:meneame="http://meneame.net/faq-es.php"
 >
<channel>
	<title>Menéame: comentarios [2411358]</title>
	<link>http://www.meneame.net</link>
	<image><title>www.meneame.net</title><link>http://www.meneame.net</link><url>http://cdn.mnmstatic.net/img/mnm/eli-rss.png</url></image>
	<description>Sitio colaborativo de publicación y comunicación entre blogs</description>
	<pubDate>Mon, 18 May 2015 12:36:53 +0000</pubDate>
	<generator>http://blog.meneame.net/</generator>
	<language>es</language>
	<item>
		<meneame:comment_id>16891037</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>157</meneame:order>
		<meneame:user>apetor</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#157 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0157#c-157</link>
		<pubDate>Mon, 18 May 2015 12:36:53 +0000</pubDate>
		<dc:creator>apetor</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0157#c-157</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-152" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0152#c-152" rel="nofollow">#152</a> Sí, lo de Vista y otros ( lo del SxS en Windows 7... ). Es un tema que además no necesitas saber ni de programación para darte cuenta... incluso despues de instalar, van pasando los meses y aunque tengas las actualizaciones desactivadas no se sabe como o por qué, pero se van acumulando ficheros y usándose más y más espacio en disco.<br />
<br />
Y ya más a bajo nivel, como la gente usa windows &#34;de aquella manera&#34; ( esto es mucho culpa de la propia microsoft ), como administrador ( que yo también para casa, pero vamos, por que windows está hecho así ) y donde todo es el coño de la bernarda... pues nada, metemos el concepto de UAC, elevación y demás; y no contentos con eso nos sacamos de la manga los integrity levels y demás, que sí, funcionan y están &#34;justificados&#34; pero en definitiva no hacía falta nada de eso si se hubiesen hecho cambios en la dirección correcta.<br />
<br />
No se si MenuetOS podría llegar a ser un SO de uso general algún día, supongo que por razones técnicas no habría problema, será como con linux ( sí, GNU/Linux, ok ) en su día, que soft y hard no estan soportados... pero la verdad, da ganas de instalarselo e intentar usarlo para cosas normales como navegar, correo y demás, es una frikada del 15, ok, pero si hubiese un buen navegador... lo veo muy útil para máquinas embedded tipo POIs etc.</p><p>&#187;&nbsp;autor: <strong>apetor</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16884354</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>156</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#156 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0156#c-156</link>
		<pubDate>Sun, 17 May 2015 11:15:31 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0156#c-156</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-115" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0115#c-115" rel="nofollow">#115</a> Supongo que se refieren a usar las instrucciones SIMD para el procesamiento multimedia. Lógico, ya que son instrucciones y regitros añadidos al procesador precisamente para eso.<br />
<br />
No se &#34;me parte el alma&#34; en absoluto. De hecho, soy de los que utiliza la herramienta adecuada para cada cosa. Recientemente he desarollado un algoritmo de optimización que tenía que comparar constantemente una cadena de símbolos de gran longitud con un gran conjunto de formado por otras cadenas. El grueso del algoritmo lo escribí en C. La función de comparación la escribí usando intrinsics que me permiten acceder directamente a los registros SIMD.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16884268</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>155</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#155 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0155#c-155</link>
		<pubDate>Sun, 17 May 2015 11:02:00 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0155#c-155</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-114" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0114#c-114" rel="nofollow">#114</a> Y en el caso del ensamblador la corrección de tu programa sigue dependiendo de que el microcódigo del procesador esté libre de bugs. No se a qué quieres llegar con este razonamiento. Francamente, no le veo sentido a defender que un programa escrito en ensamblador es menos proclive a tener bugs que uno escrito en un lenguaje de alto nivel. Es como decir que todo el área de la informática dedicada a los lenguajes de programación no ha servido de nada, lo cual no comparto en absoluto. No creo que la informática hubiese llegado a lo que es hoy día si siguieramos programando en ensamblador.<br />
<br />
Lo que dices sobre gcc tampoco es cierto. Al compilar código C no se genera código de protección. Intenta leer o escribir pasándote de la dimensión de un array y tocas lo que esté en ese lugar de la memoria. Creo que estás confundiendo C con Java. Por cierto, para las aplicaciones donde no se necesita el máximo rendimiento (que son la mayoría) prefiero la seguridad que proporciona la filosofía de Java (he dicho la filosofía, que no el lenguaje de programación Java, el cual no me gusta nada; si tengo que trabajar a alto nivel me quedo con Scala).<br />
<br />
El compilador no optimiza en la fase de asignación de registros sobre el código C, sino sobre código intermedio. Hay un montón de información que un buen compilador puede extraer de tu código para optimizar el código generado, sin necesidad de &#34;tirarlo a la papelera&#34;. Por cierto, el procesador hace algo parecido con tu ensamblador: no lo ejecuta tal como lo has escrito (predicción de saltos, ejecución especulativa, ejecución fuera de orden, etc.). Me explicas por favor cómo un programador en ensamblador puede controlar todos estos procesos dinámicos en su código estático.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16882890</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>154</meneame:order>
		<meneame:user>thingoldedoriath</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#154 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0154#c-154</link>
		<pubDate>Sun, 17 May 2015 01:33:53 +0000</pubDate>
		<dc:creator>thingoldedoriath</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0154#c-154</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-110" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0110#c-110" rel="nofollow">#110</a> El sectarismo no es una filosofía; puedes considerarla como una perversión de una filosofía (de una ideología o de una religión.<br />
Yo no me quejo de ese supuesto sectarismo que tu dices en referencia a los usuarios de Mac OS X; para mi, es un OS tipo UNIX, otro más, yo también uso FreeBSD para algunas cosas. En todo caso creo que cada cual debe (puede) usar el OS que prefiera.<br />
Lamento que no entendieras el simil: era para indicarte que hay gente a la que le gusta hacer las cosas &#34;a mano&#34;, aunque suponga un esfuerzo y a veces cierto compromiso.<br />
No, no tengo ni idea de cuanto gastas en software. No era de eso de lo que hablaba, sino de tu actitud hacia la comunidad que desarrolla un software picando un código que a ti no te cuesta ni un euro. Si quieres usarlo, perfecto; si no quieres, perfecto; pero no les des lecciones acerca de lo que la gente quiere. Ellos también son gente, y quieren cosas que tu desprecias con tu comentario; para después añadir que valoras su trabajo...<br />
En eso estamos de acuerdo; cada cual disfruta con lo que quiere. Entonces deja que cada cual programe usando el lenguaje que quiera (que era de lo que iba el envío, de un OS escrito en ASM...), no necesitan tus críticas.</p><p>&#187;&nbsp;autor: <strong>thingoldedoriath</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16882523</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>153</meneame:order>
		<meneame:user>--125581--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#153 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0153#c-153</link>
		<pubDate>Sat, 16 May 2015 22:53:52 +0000</pubDate>
		<dc:creator>--125581--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0153#c-153</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-120" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0120#c-120" rel="nofollow">#120</a> Odio el paradigma de los objetos. No lo entiendo ni lo entenderé.</p><p>&#187;&nbsp;autor: <strong>--125581--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16882145</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>152</meneame:order>
		<meneame:user>ElAnonimo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>12</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#152 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0152#c-152</link>
		<pubDate>Sat, 16 May 2015 21:25:49 +0000</pubDate>
		<dc:creator>ElAnonimo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0152#c-152</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-137" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0137#c-137" rel="nofollow">#137</a> Es muy bueno, es justo lo que pienso. Un positivo no era suficiente <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/wink.png" alt=";)" title=";)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /><br />
<br />
La informática necesita un reset, y quien sea capaz de hacerlo se llevará el mercado (hardware barato pero muy funcional).<br />
<br />
Todavía alucino cuando recuerdo que Windows Vista ocupaba más de 10 veces lo que XP, siempre pensé ¿Que aporta que ocupe tanto? ¿Necesita aceleración hardware 3D y encima con GPU de gama media para hacer un par de transparencias?<br />
<br />
Pero es que hay tantos frameworks que reimplementar y tanta morralla de la que librarse...</p><p>&#187;&nbsp;autor: <strong>ElAnonimo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16882095</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>151</meneame:order>
		<meneame:user>ElAnonimo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#151 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0151#c-151</link>
		<pubDate>Sat, 16 May 2015 21:16:19 +0000</pubDate>
		<dc:creator>ElAnonimo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0151#c-151</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-146" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0146#c-146" rel="nofollow">#146</a> Eres tu el que está mezclando cosas. Hablas pestes de un comentario que critica que los esfuerzos actuales de desarrollo de software van encaminados a que cualquiera sin conocimientos adecuados pueda programar (lo que nos lleva a cosas mal hechas):<br />
<i>En este mundo siniestro donde todo son capas y capas y capas y capas de abstracción para conseguir que hasta un mono sea capaz de programar</i>.<br />
Que resalta que toda esa abstracción no es necesaria:<br />
<i>Y ahí lo tienes: con gráficos de puta madre, su escritorio, reproductores multimedia, videojuegos</i><br />
Y que habla de lo poco que importa hoy en día como se ha desarrollado el software, si bien o mal (frameworks incluídos)<br />
<i>toda suerte de guarrerías, sin preocuparse de si el código contra el que programamos está bien escrito o es una chufa (y muchísimas veces lo es)</i><br />
<br />
Y para criticarlo sacas a coalición que &#34;a la gente se la pela cómo está hecho un software&#34; (¿Y qué más da eso? ¿No es más importante el criterio de los profesionales? ¿Te importa lo que opine un jubilado sobre la mezcla que han metido de hormigón en tu casa?). Te contradices: &#34;queremos cosas que funcionen y que funcionen bien&#34; (osea, que esté bien hecho ¿Concibes algo mal hecho y que funcione bien?).<br />
<br />
Luego te vas por los cerros de Úbeda (mezclas cosas) hablando de Linux, GNU y Linus Torvalds (¿? El comentario <a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> es justo la antítesis de GNU...) Te quejas de unas supuestas críticas a GNOME 3 a calzador, que tampoco tiene que ver nada con lo que se está hablando... y finalizas hablando de una supuesta filosofía del Open Source o de GNU o yo que se porque sinceramente no hay por donde coger esa mezcolanza de conceptos y uniones mentales que no eres consciente pero solo están en tu cabeza.<br />
<br />
Eso por no hablar de &#34;lo que la gente quiere&#34; cuando no te das cuenta de que Linux es exactamente lo que quiere la gente que ha financiado su desarrollo, lo mismo que GNOME, Firefox o KDE.</p><p>&#187;&nbsp;autor: <strong>ElAnonimo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880952</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>150</meneame:order>
		<meneame:user>mr_b</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>15</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#150 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0150#c-150</link>
		<pubDate>Sat, 16 May 2015 16:25:52 +0000</pubDate>
		<dc:creator>mr_b</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0150#c-150</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Te he votado negativo porque has dicho una soberana gilipollez. El código de aplicaciones no tiene que ser óptimo, tiene que ser mantenible. Y te aseguro que el ensamblador, cualquiera, dista bastante de ser mantenible. Además de que también tiene que ser portable y otra serie de características que no vienen al caso. Y eso sólo se consigue con lenguajes de alto nivel.<br />
<br />
Además de que, hoy, cualquier compilador moderno es capaz de producir muchísimo mejor código ensamblador que cualquier desarrollador.<br />
<br />
No hablemos ya de las capas esas de las que te quejas. Esas capas también están para algo. Qué casualidad, ¿no? Entre otras cosas para que un programador que quiera hacer un nuevo componente para el sistema operativo no tenga que escribir todo el código de todas las partes que necesita, sino que el propio sistema operativo se las de para facilitarle el trabajo. Y te aseguro que este sistema operativo, aunque esté hecho en ensamblador, también tiene todas esas capas.<br />
<br />
Y lo peor de todo es que eres el comentario más votado. Ay… <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/palm.png" alt=":palm:" title=":palm:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>mr_b</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880794</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>149</meneame:order>
		<meneame:user>buloso</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>12</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#149 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0149#c-149</link>
		<pubDate>Sat, 16 May 2015 15:51:57 +0000</pubDate>
		<dc:creator>buloso</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0149#c-149</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-32" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c032#c-32" rel="nofollow">#32</a> Lamentablemente, tendrá un procesador ARM y esto que han hecho estos tipos no valdrá para nada <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/wink.png" alt=";)" title=";)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>buloso</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880775</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>148</meneame:order>
		<meneame:user>buloso</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>9</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#148 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0148#c-148</link>
		<pubDate>Sat, 16 May 2015 15:47:52 +0000</pubDate>
		<dc:creator>buloso</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0148#c-148</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-76" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c076#c-76" rel="nofollow">#76</a> Jajajajajaja... Vomitando templates todo el tiempo <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/grin.png" alt=":-D" title=":-D" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>buloso</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880184</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>147</meneame:order>
		<meneame:user>apetor</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>13</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#147 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0147#c-147</link>
		<pubDate>Sat, 16 May 2015 13:32:21 +0000</pubDate>
		<dc:creator>apetor</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0147#c-147</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-144" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0144#c-144" rel="nofollow">#144</a> de nada <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/smiley.png" alt=":-)" title=":-)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> me alegro que te haya servido...</p><p>&#187;&nbsp;autor: <strong>apetor</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880157</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>146</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#146 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0146#c-146</link>
		<pubDate>Sat, 16 May 2015 13:24:38 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0146#c-146</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-138" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0138#c-138" rel="nofollow">#138</a> Estás mezclando cosas, que a la gente no le importe cómo está hecho un software no quiere decir que ese software tenga que estar hecho por alguien a quién no le interese el software, todo lo contrario, lógicamente. Pues no me da igual como están hechas las cosas porque me gusta saber cómo se hacen pero entiendo que a otras personas puede darles igual.<br />
Tienes razón, no debería hablar en nombre de nadie, pero también déjame decirte que sólo hay que fijarse un poco para darse cuenta de lo que busca la gran mayoría de la gente a la hora de comprar/usar un sistema operativo/software.</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880142</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>145</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>15</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#145 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0145#c-145</link>
		<pubDate>Sat, 16 May 2015 13:18:33 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0145#c-145</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-121" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0121#c-121" rel="nofollow">#121</a> Perfecto!¡</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16880126</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>144</meneame:order>
		<meneame:user>pillord</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#144 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0144#c-144</link>
		<pubDate>Sat, 16 May 2015 13:12:20 +0000</pubDate>
		<dc:creator>pillord</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0144#c-144</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-136" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0136#c-136" rel="nofollow">#136</a>&#194;1000 agradecimientos por el post tan descriptivo.</p><p>&#187;&nbsp;autor: <strong>pillord</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879970</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>143</meneame:order>
		<meneame:user>Sofrito</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>14</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#143 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0143#c-143</link>
		<pubDate>Sat, 16 May 2015 12:29:34 +0000</pubDate>
		<dc:creator>Sofrito</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0143#c-143</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-127" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0127#c-127" rel="nofollow">#127</a> Aquí están las instrucciones para conectarte a internet:<br />
<a href="http://www.menuetos.net/vbset.htm" title="www.menuetos.net/vbset.htm" rel="nofollow">www.menuetos.net/vbset.htm</a><br />
<br />
Pero yo no lo he conseguido. Algo estaré haciendo mal <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/smiley.png" alt=":-)" title=":-)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>Sofrito</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879784</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>142</meneame:order>
		<meneame:user>pipistrellum</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>9</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#142 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0142#c-142</link>
		<pubDate>Sat, 16 May 2015 11:47:01 +0000</pubDate>
		<dc:creator>pipistrellum</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0142#c-142</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-141" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0141#c-141" rel="nofollow">#141</a> Yo creo que estabamos de acuerdo, ya antes <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/smiley.png" alt=":-)" title=":-)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /><br />
<br />
Muchas veces merece la pena desarrollar el sofware rapido y hoy el hardware ya es potente. Otra cosa seria en cosas con uso intensivo. Por eso no se como no hay servidores basados en C que en PHP. Aunque solo se interprente las paginas y no todo el servidor.<br />
<br />
Me alegro que te haya gustado la pagina. Explica muy bien y eso que el Polaco.</p><p>&#187;&nbsp;autor: <strong>pipistrellum</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879758</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>141</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#141 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0141#c-141</link>
		<pubDate>Sat, 16 May 2015 11:42:35 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0141#c-141</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-126" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0126#c-126" rel="nofollow">#126</a> me quedo con la página de strchr, chulísima. Y no, no conozco <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/sad.png" alt=":-(" title=":-(" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> lo único que conservo así en plan compendio es este libro: <a href="http://www.mcgraw-hill.com.mx/mexw/print/844814077X.html" title="www.mcgraw-hill.com.mx/mexw/print/844814077X.html" rel="nofollow">www.mcgraw-hill.com.mx/mexw/print/844814077X.html</a> Cada vez que necesito un algoritmo específico para algo suelo tirar del amigo Google.<br />
<br />
Y a ver, estoy totalmente de acuerdo con que la optimización humana a veces es contraproducente. A lo que quiero llegar es que hay un montón de casos en los que el compilador sencillamente no puede producir la salida óptima, pero es que en el 99% de los casos tampoco es necesario que sea la salida óptima.</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879652</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>140</meneame:order>
		<meneame:user>Kariyuga</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>18</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#140 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0140#c-140</link>
		<pubDate>Sat, 16 May 2015 11:23:34 +0000</pubDate>
		<dc:creator>Kariyuga</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0140#c-140</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-46" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c046#c-46" rel="nofollow">#46</a> Bueno, apretujándolo todo bien arrejuntadito no sabes lo que puede llegar a caber en diskettes.</p><p>&#187;&nbsp;autor: <strong>Kariyuga</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879639</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>139</meneame:order>
		<meneame:user>apetor</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#139 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0139#c-139</link>
		<pubDate>Sat, 16 May 2015 11:20:59 +0000</pubDate>
		<dc:creator>apetor</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0139#c-139</guid>
		<description><![CDATA[<p>Perdón por el doble post, estaba editando unos fallos ortográficos y me ha dado un error, he hecho copia-pega y no se si por mí o no, pero ha quedado como un comentario nueevo ;( si algún admin puede borrar el mensaje <a class="tooltip c:2411358-136" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0136#c-136" rel="nofollow">#136</a>...</p><p>&#187;&nbsp;autor: <strong>apetor</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879608</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>138</meneame:order>
		<meneame:user>ElAnonimo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#138 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0138#c-138</link>
		<pubDate>Sat, 16 May 2015 11:13:52 +0000</pubDate>
		<dc:creator>ElAnonimo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0138#c-138</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-86" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86" rel="nofollow">#86</a> Y sin embargo, luego &#34;la gente&#34; os estresais con la web de AEAT ¿Por qué es tan complicado todo? ¿Por qué no funciona en mi navegador? ¿Por qué tengo que pasar a una versión anterior de Java?<br />
<br />
Pues porque ha sido diseñado y construido por gente que no entiende ni quiere entender como funciona un ordenador y que desprecia cómo está hecho un software.<br />
<br />
Supongo que también te da igual como se haga un airbag, el hormigón de una casa o un coche.<br />
<br />
Yo en cambio prefiero que las cosas que uso estén bien hechas, y con un buen método. Porque entiendo que la dejadez en el método y las herramientas es el primero paso para conseguir resultados aparentes pero defectuosos.<br />
<br />
Se nota tu nivel... relájate un poco que ni GNU ni Linux han sido programados para ti ni nadie te ha proclamado voz de &#34;todo el mundo&#34;.</p><p>&#187;&nbsp;autor: <strong>ElAnonimo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879607</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>137</meneame:order>
		<meneame:user>apetor</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#137 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0137#c-137</link>
		<pubDate>Sat, 16 May 2015 11:13:46 +0000</pubDate>
		<dc:creator>apetor</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0137#c-137</guid>
		<description><![CDATA[<p>Uhmmm, a ver como digo todo lo que me viene a la cabeza y quede medio bien...<br />
<br />
Quizá por falta de conocimientos o por repetir mitos y demás pero estamos confundiendo y mezclando cosas, y hay mitos hacia los dos lados de la discusión.<br />
<br />
------------------------<br />
<br />
Ensamblador, C, otros, lenguaje vs librería, código generado...:<br />
+ Las rutinas escritas en ensamblador son, aun casi sin querer ir a hacer buen código, muy pequeñas, no hay instrucciones superfluas y hacen justo lo que deben, ni más ni menos.<br />
<br />
+ Los lenguajes de alto nivel, aun poniendo el compilador en optimize for size ( a menudo, indirectamente mejor que optimizar para velocidad, salvo en algoritmos con mucho bucle, donde el desenrollo de bucles sí ayuda ) desensamblas el código y a menudo te tiras las manos a la cabeza con la de instrucciones o construcciones superfluas que te encuentras ( y hablo de compiladores de MS, GCC,... quizá los de intel no pequen tanto, pero hace mucho que no veo código de eso ).<br />
<br />
Por ejemplo, la gestión de marcos de pila para funciones, con un buen planning de registros y demás puedes evitarlo por completo en ensamblador, en x86-64 esto ha mejorado gracias a tener 16 registros normales en vez de 8 como en 32 bit, y el ABI ( el conjunto de convenciones de llamada, preservar registros, etc. ) aprovecha esos 16 registros, asique ya es algo más limpio, pero aún hay cosas mejorables.<br />
<br />
NOTA: También es verdad que parte de este código superfluo es por seguir unos estándares y hacer que la interoperabilidad entre diferentes módulos/librerías sea posible, que la depurabilidad de las rutinas sea algo mejor, etc.<br />
<br />
+ Antes ( época de primeros pentium y en adelante ) se programaba en ensamblador pensando en el pairing de instrucciones en el pipeline, evitando stalls ( periodos donde el procesador que ejecutaba varias instrucciones al mismo tiempo &#34;paraba&#34; un poco a esperar a que operaciones necesarias para poder hacer otras operaciones se completaran ) por cadenas de definición-uso muy cercanas, haciendo hinting a los saltos condicionales en bucles o incluso cambiando &#34;if&#34;s por indexación según multiplicandos ligados a condición... vamos, mucha &#34;magia negra&#34;.<br />
<br />
+ Hoy día todo esto lo hace el mismo procesador, no hay procesador que no funcione a nivel de microinstrucciones hoy día. Hay una circuitería que decodifica las instrucciones en micro-operaciones, las reordena y hace mil virguerías más y, por mal que este hecho todo, la cosa va muy fina ( al menos en x86 o x86-64 ).<br />
<br />
* El problema no es tanto esa optimización enfermiza, el problema es la morralla que se evita usando ensamblador o al menos C. Hay muchos niveles de optimización:<br />
<br />
+ Optimización en el diseño, sea en algoritmos o en la organización del código en sí, esto es lo más importante ( hacer diseños simples y compactos, organizar las matrices de manera que haya &#34;shortcuts&#34; matemáticos que optimicen el algoritmo a nivel conceptual, aplicar conocimientos teóricos, ... son ejemplos, sin más )<br />
<br />
+ Optimización en el código. No hablo aun de si es C o ensamblador, hablo de que un bucle para recorrer un array puede hacerse peor o mejor incluso a nivel de pseudocódigo o &#34;receta escrita&#34;. Esto es bastante importante y esta medio-difuso con el punto anterior, pero es diferente.<br />
<br />
+ Optimización del código. Aquí es donde entra el lenguaje a utilizar, la calidad del código generado, usar ensamblador o no... esto no es tan importante por las micro-optimizaciones del código generado, lo que sí que importa es el tamaño de las rutinas, donde el ensamblador gana siempre.<br />
Pero luego están las optimizaciones del compilador como desenrollo de bucles, vectorización, reorganización de las instrucciones para evitar stalls,... y AQUI es donde los compiladores, la mayoría de las veces, ganan a la mayoría de gente que escribe en ensamblador ( me incluyo ), aunque hay excepciones.<br />
Estas optimizaciones son a dos niveles, lo dicho en la frase anterior por un lado y algo similar a lo dicho en el punto anterior, o sea, podríamos decir que &#34;arreglan un poco la mala programación del programador&#34;, cosas como quitar código redundante, plegar ramas de código que son comunes en cierta parte, cambiar la estructura de árbol del código para que haya menos condicionales,...<br />
<br />
------------------------<br />
<br />
&#34;El código en ensamblador optimizado para procesadores de hoy dentro de unos años no es optimo&#34; puffff, esto es falso en un 95% ( por decir algo ). Y es aplicable por igual al ensamblador como a lenguajes de alto nivel.<br />
<br />
+ He leído algún comentario que habla de que si haces todo en ensamblador te encuentras con que al de poco tiempo, eso que has optimizado ya no es óptimo para un procesador más nuevo.<br />
Esto no es así. A nivel de instrucciones, lo que hagas hoy para x86 o x86-64, más del 90% se va a mantener igual para muchos, muchos años y los procesadores nuevos ejecutaran esas instrucciones con mejor rendimiento. Punto.<br />
Cuando se habla de optimizar para un procesador nuevo, hablamos sobre todo de cosas no tanto del sistema operativo o de aplicaciones en general, sino de optimizar solo los algoritmos matemáticos o movimientos de memoria bestias, etc. y esto se hace en juegos, apps multimedia, edición de imagen, software de simulación industrial, médica y de otros dominios.<br />
Sean hechas en C, C++, Fortran o en ensamblador, no cambia: los algoritmos se ponen en rutinas optimizadas para SSEx, AVX y otros juegos de instrucciones y se decide a cuales llamar ( funciones metidas en tablas de punteros que apuntan a una implementación determinada, puestas en fase de inicialización tras detectar las características o funcionalidades opcionales del procesador, detectadas usando la instrucción CPUID, consultas al SO,... ). Así, mi código, ya sea hecho en C o ensamblador, tiene un 95% del código fijo, que se ejecuta en cualquier procesaodor y, para el 5% restante, detecta si tengo un core 2 duo o un core i7 y, para ciertas rutinas o librerías, según esa detección, llama a rutinas optimizadas para juegos de instrucciones SSEx o AVX o lo que sea.<br />
<br />
------------------------<br />
<br />
Pero todo esto son temas a nivel de rutinas, y aquí hablamos de Sistemas Operativos completos:<br />
<br />
+ El mayor problema no es si un SO esta hecho en ensamblador o en C, sino lo ligero que es a un nivel o dos de mayor abstracción, esto es: como de engordado está el SO.<br />
<br />
Hoy día todo el mundo piensa &#34;bah, si hay RAM de sobra&#34;, pero luego tienes máquinas de 4GBs paginando a disco... y si, vamos sobrados de RAM, pero la velocidad a la que crece la RAM va ahí-ahí con la velocidad a la que crece la mierda. No me malinterpretéis, esa mierda puede que no ocupe ni el 10% de la RAM, pero esa mierda es un cáncer, lo es, por varios temas: uso de CPU, generación de conflictos, seguridad ( a más superficie de código, más agujeros de seguridad ),...<br />
El problema no es usar ensamblador vs lenguajes de alto nivel, el problema es que no hay un par de nazis ( nazis necesarios ) diciendo NO a muchas cosas: SDKs que son flor de un día y que requieren servicios, librerías, capas, parches, ponzoña ( no siempre usables según necesidad ).<br />
<br />
Y el problema no está tanto en el kernel del SO, sino en el conjunto de todo en general. Por ejemplo, en kernel de NT que conozco un poco, aunque sí esta algo engordado, esta bastante bien, pero todo lo que le rodea… pufff.<br />
<br />
Si yo quiero navegar, jugar a juegos, mandar emails, hacer ofimática, etc. ¿ por que cojones tengo miles de ficheros que no se ni lo que son ? Es más, le daré la vuelta: solo quiero tener aquello que se necesita.<br />
<br />
Este es el mal endémico de todo SO hoy día:<br />
<br />
a) todo es una metástasis multinivel donde todo vale y todo se añade<br />
b) mucha de esa morralla no es de quitar y poner a nuestro gusto.<br />
<br />
La filosofía del ensamblador no es tanto optimización de código, sino CONTROL, quiero controlar casi casi cada puto byte que se va a ejecutar. Y esto se puede mantener suficientemente en C, pero no se mantiene, por no hablar de cuando ya te vas a toda la parafernalia de lenguajes y componentes y más mierdas que ejecuta nuestra maquina hoy día.<br />
<br />
Y que nadie me venga diciendo que es por necesidad, NO, nos hemos ido por derroteros muy difíciles de retroceder... incluso a alguien que necesite, por ejemplo un lenguaje de scripting porque el desarrollo es más rápido, pues bien, que instale su python o lo que sea y lo use. No me refiero a eso ( que habría que ver si muchas de esas cosas no podían haberse hecho con una filosofía mucho más conservadora; ejemplo: LUA y otros ) sino al que todo está inflado y sucio en general, es el &#34;Síndrome de Diógenes informático&#34;.<br />
<br />
Para acabar: ¿ Sabéis una cosa que sin ser importante del todo sí es indicativa de que no adolece del engorde de la mayoría de SOs ? MenuetOS ejecuta la mayoría de cosas, incluidas todas las aplicaciones y demás, en la cache L2 de muchos procesadores. ¿ Que os parece eso ? Es un poco por estar hecho en ensamblador y un mucho porque tiene LO JUSTO.<br />
<br />
Hay una frase en el diseño que dice algo así como: un buen diseño no es aquel donde ya no queda nada que añadir, un buen diseño es aquel donde ya no queda nada que quitar.<br />
<br />
<br />
Perdón por la chapa O;)</p><p>&#187;&nbsp;autor: <strong>apetor</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879560</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>136</meneame:order>
		<meneame:user>apetor</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>25</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#136 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0136#c-136</link>
		<pubDate>Sat, 16 May 2015 11:06:14 +0000</pubDate>
		<dc:creator>apetor</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0136#c-136</guid>
		<description><![CDATA[<p>Uhmmm, a ver como digo todo lo que me viene a la cabeza y quede medio bien...<br />
<br />
Quizá por falta de conocimientos o por repetir mitos y demás pero estamos confundiendo y mezclando cosas, y hay mitos hacia los dos lados de la discusión.<br />
<br />
------------------------<br />
<br />
Ensamblador, C, otros, lenguaje vs librería, código generado...:<br />
+ Las rutinas escritas en ensamblador son, aun casi sin querer ir a hacer buen código, muy pequeñas, no hay instrucciones superfluas y hacen justo lo que deben, ni más ni menos.<br />
<br />
+ Los lenguajes de alto nivel, aun poniendo el compilador en optimize for size ( a menudo, indirectamente mejor que optimizar para velocidad, salvo en algoritmos con mucho bucle, donde el desenrollo de bucles si ayuda ) desensamblas el código y a menudo te tiras las manos a la cabeza con la de instrucciones o construcciones superfluas que te encuentras ( y hablo de compiladores de MS, GCC,... quizá los de intel no pequen tanto, pero hace mucho que no veo código de eso ).<br />
<br />
Por ejemplo, la gestión de marcos de pila para funciones, con un buen planning de registros y demás puedes evitarlo por completo en ensamblador, en x86-64 esto ha mejorado gracias a tener 16 registros normales en vez de 8 como en 32 bit, y el ABI ( el conjunto de convenciones de llamada, preservar registros, etc. ) aprovecha esos 16 registros, asique ya es algo más limpio, pero aún hay cosas mejorables.<br />
<br />
NOTA: También es verdad que parte de este código superfluo es por seguir unos estándares y hacer que la interoperabilidad entre diferentes módulos/librerías sea posible, que la depurabilidad de las rutinas sea algo mejor, etc.<br />
<br />
+ Antes ( época de primeros pentium y en adelante ) se programaba en ensamblador pensando en el pairing de instrucciones en el pipeline, evitando stalls ( periodos donde el procesador que ejecutaba varias instrucciones al mismo tiempo &#34;paraba&#34; un poco a esperar a que operaciones necesarias para poder hacer otras operaciones se completaran ) por cadenas de definición-uso muy cercanas, haciendo hinting a los saltos condicionales en bucles o incluso cambiando &#34;if&#34;s por indexación según multiplicandos ligados a condición... vamos, mucha &#34;magia negra&#34;.<br />
<br />
+ Hoy día todo esto lo hace el mismo procesador, no hay procesador que no funcione a nivel de microinstrucciones hoy día. Hay una circuitería que decodifica las instrucciones en micro-operaciones, las reordena y hace mil virguerías más y, por mal que este hecho todo, la cosa va muy fina ( al menos en x86 o x86-64 ).<br />
<br />
* El problema no es tanto esa optimización enfermiza, el problema es la morralla que se evita usando ensamblador o al menos C. Hay muchos niveles de optimización:<br />
<br />
+ Optimización en el diseño, sea en algoritmos o en la organización del código en sí, esto es lo más importante ( hacer diseños simples y compactos, organizar las matrices de manera que haya &#34;shortcuts&#34; matemáticos que optimicen el algoritmo a nivel conceptual, aplicar conocimientos teóricos, ... son ejemplos, sin más )<br />
<br />
+ Optimización en el código. No hablo aun de si es C o ensamblador, hablo de que un bucle para recorrer un array puede hacerse peor o mejor incluso a nivel de pseudocódigo o &#34;receta escrita&#34;. Esto es bastante importante y esta medio-difuso con el punto anterior, pero es diferente.<br />
<br />
+ Optimización del código. Aquí es donde entra el lenguaje a utilizar, la calidad del código generado, usar ensamblador o no... esto no es tan importante por las micro-optimizaciones del código generado, lo que si que importa es el tamaño de las rutinas, donde el ensamblador gana siempre.<br />
Pero luego están las optimizaciones del compilador como desenrollo de bucles, vectorización, reorganización de las instrucciones para evitar stalls,... y AQUI es donde los compiladores, la mayoría de las veces, ganan a la mayoría de gente que escribe en ensamblador ( me incluyo ), aunque hay excepciones.<br />
Estas optimizaciones son a dos niveles, lo dicho en la frase anterior por un lado y algo similar a lo dicho en el punto anterior, o sea, podríamos decir que &#34;arreglan un poco la mala programación del programador&#34;, cosas como quitar código redundante, plegar ramas de código que son comunes en cierta parte, cambiar la estructura de árbol del código para que haya menos condicionales,...<br />
<br />
------------------------<br />
<br />
&#34;El código en ensamblador optimizado para procesadores de hoy dentro de unos años no es optimo&#34; puffff, esto es falso en un 95% ( por decir algo ). Y es aplicable por igual al ensamblador como a lenguajes de alto nivel.<br />
<br />
+ He leído algún comentario que habla de que si haces todo en ensamblador te encuentras con que al de poco tiempo, eso que has optimizado ya no es óptimo para un procesador más nuevo.<br />
Esto no es así. A nivel de instrucciones, lo que hagas hoy para x86 o x86-64, más del 90% se va a mantener igual para muchos, muchos años y los procesadores nuevos ejecutaran esas instrucciones con mejor rendimiento. Punto.<br />
Cuando se habla de optimizar para un procesador nuevo, hablamos sobre todo de cosas no tanto del sistema operativo o de aplicaciones en general, sino de optimizar solo los algoritmos matemáticos o movimientos de memoria bestias, etc. y esto se hace en juegos, apps multimedia, edición de imagen, software de simulación industrial, médica y de otros dominios.<br />
Sean echas en C, C++, Fortran o en ensamblador, no cambia: los algoritmos se ponen en rutinas optimizadas para SSEx, AVX y otros juegos de instrucciones y se decide a cuales llamar ( funciones metidas en tablas de punteros que apuntan a una implementación determinada, puestas en fase de inicialización tras detectar las características o funcionalidades opcionales del procesador, detectadas usando la instrucción CPUID, consultas al SO,... ). Así, mi código, ya sea hecho en C o ensamblador, tiene un 95% del código fijo, que se ejecuta en cualquier procesaodor y, para el 5% restante, detecta si tengo un core 2 duo o un core i7 y, para ciertas rutinas o librerías, según esa detección, llama a rutinas optimizadas para juegos de instrucciones SSEx o AVX o lo que sea.<br />
<br />
------------------------<br />
<br />
Pero todo esto son temas a nivel de rutinas, y aquí hablamos de Sistemas Operativos completos:<br />
<br />
+ El mayor problema no es si un SO esta hecho en ensamblador o en C, sino lo ligero que es a un nivel o dos de mayor abstracción, esto es: como de engordado está el SO.<br />
<br />
Hoy día todo el mundo piensa &#34;bah, si hay RAM de sobra&#34;, pero luego tienes máquinas de 4GBs paginando a disco... y si, vamos sobrados de RAM, pero la velocidad a la que crece la RAM va ahí-ahí con la velocidad a la que crece la mierda. No me malinterpretéis, esa mierda puede que no ocupe ni el 10% de la RAM, pero esa mierda es un cáncer, lo es, por varios temas: uso de CPU, generación de conflictos, seguridad ( a más superficie de código, más agujeros de seguridad ),...<br />
El problema no es usar ensamblador vs lenguajes de alto nivel, el problema es que no hay un par de nazis ( nazis necesarios ) diciendo NO a muchas cosas: SDKs que son flor de un día y que requieren servicios, librerías, capas, parches, ponzoña ( no siempre usables según necesidad ).<br />
<br />
Y el problema no está tanto en el kernel del SO, sino en el conjunto de todo en general. Por ejemplo, en kernel de NT que conozco un poco, aunque si esta algo engordado, esta bastante bien, pero todo lo que le rodea… pufff.<br />
<br />
Si yo quiero navegar, jugar a juegos, mandar emails, hacer ofimática, etc. ¿ por que cojones tengo miles de ficheros que no se ni lo que son ? Es más, le daré la vuelta: solo quiero tener aquello que se necesita.<br />
<br />
Este es el mal endémico de todo SO hoy día:<br />
<br />
a) todo es una metástasis multinivel donde todo vale y todo se añade<br />
b) mucha de esa morralla no es de quitar y poner a nuestro gusto.<br />
<br />
La filosofía del ensamblador no es tanto optimización de código, sino CONTROL, quiero controlar casi casi cada puto byte que se va a ejecutar. Y esto se puede mantener suficientemente en C, pero no se mantiene, por no hablar de cuando ya te vas a toda la parafernalia de lenguajes y componentes y más mierdas que ejecuta nuestra maquina hoy día.<br />
<br />
Y que nadie me venga diciendo que es por necesidad, NO, nos hemos ido por derroteros muy difíciles de retroceder... incluso a alguien que necesite, por ejemplo un lenguaje de scripting porque el desarrollo es más rápido, pues bien, que instale su python o lo que sea y lo use. No me refiero a eso ( que habría que ver si muchas de esas cosas no podían haberse hecho con una filosofía mucho más conservadora; ejemplo: LUA y otros ) sino al que todo está inflado y sucio en general, es el &#34;Síndrome de Diógenes informático&#34;.<br />
<br />
Para acabar: ¿ Sabéis una cosa que sin ser importante del todo si es indicativa de que no adolece del engorde de la mayoría de SOs ? MenuetOS ejecuta la mayoría de cosas, incluidas todas las aplicaciones y demás, en la cache L2 de muchos procesadores. ¿ Que os parece eso ? Es un poco por estar hecho en ensamblador y un mucho porque tiene LO JUSTO.<br />
<br />
Hay una frase en el diseño que dice algo así como: un buen diseño no es aquel donde ya no queda nada que añadir, un buen diseño es aquel donde ya no queda nada que quitar.<br />
<br />
<br />
Perdón por la chapa O;)</p><p>&#187;&nbsp;autor: <strong>apetor</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879498</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>135</meneame:order>
		<meneame:user>ElAnonimo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>12</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#135 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0135#c-135</link>
		<pubDate>Sat, 16 May 2015 10:53:41 +0000</pubDate>
		<dc:creator>ElAnonimo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0135#c-135</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> Los programas se crean mediante una lista de instrucciones ordenadas para la máquina, hay gente que lo compara con una receta de cocina ¿Esto ya lo sabías no?<br />
<br />
Los lenguajes comunes permiten programar sin tener ni idea de como funciona la máquina internamente, el compilador se encarga de traducir un lenguaje &#34;sencillo&#34; a instrucciones que el procesador ejecuta. Una instrucción sencillita en cualquier lenguaje de programación puede llegar a traducirse a más de una decena de operaciones de procesador.<br />
Instrucciones del tipo:<br />
<i>guarda en A el resultado de (A+2)^2</i><br />
<br />
El ensamblador no es así, cada instrucción en ensamblador tiene una equivalencia directa con una operación del procesador. Lógicamente es mucho más complejo y hay que conocer bien detalles técnicos sobre el procesador concreto.<br />
Intrucciones del tipo:<br />
<i>voy a llamar A a la dirección de memoria 0x001234<br />
trae A al registro b2<br />
suma 2 a b2<br />
guarda b2 en A</i><br />
<br />
El mérito es que han hecho un sistema operativo completo en ensamblador. La discusión (bastante absurda) es si es práctico o útil ese esfuerzo descomunal.<br />
<br />
Luego está C, es un lenguaje común que ha reemplazado los usos del ensamblador porque sus instrucciones base son bastante primitivas (equivalen a pocas operaciones del procesador). Específicamente diseñado para crear sistemas operativos que funcionen en varios procesadores distintos, ofrece control bastante bajo de lo que es común a todos (los procesadores). C es la caña y hasta puedes incrustarle ensamblador si necesitas controlar muy bien algún punto concreto de tu programa (aunque rara vez se hace).</p><p>&#187;&nbsp;autor: <strong>ElAnonimo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879462</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>134</meneame:order>
		<meneame:user>--125581--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#134 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0134#c-134</link>
		<pubDate>Sat, 16 May 2015 10:49:28 +0000</pubDate>
		<dc:creator>--125581--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0134#c-134</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-90" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c090#c-90" rel="nofollow">#90</a> Se lo que es big endian, (XiNu <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/wink.png" alt=";)" title=";)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> ) pero C se hizo &#34;portable&#34;, al menos comparado con ASM.</p><p>&#187;&nbsp;autor: <strong>--125581--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879305</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>133</meneame:order>
		<meneame:user>mmm_</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#133 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0133#c-133</link>
		<pubDate>Sat, 16 May 2015 10:23:01 +0000</pubDate>
		<dc:creator>mmm_</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0133#c-133</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-122" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0122#c-122" rel="nofollow">#122</a> No me hagas mucho caso si no quieres... pero cuando estudié ensamblador en la carrera teníamos procedimientos. Lo que no es orientado a objetos no es necesariamente código espagueti.</p><p>&#187;&nbsp;autor: <strong>mmm_</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879215</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>132</meneame:order>
		<meneame:user>pip</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>13</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#132 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0132#c-132</link>
		<pubDate>Sat, 16 May 2015 10:05:41 +0000</pubDate>
		<dc:creator>pip</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0132#c-132</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-124" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0124#c-124" rel="nofollow">#124</a> cuando se programa ASM hoy en día de forma útil se da por hecho que el algoritmo está bien hecho y lo normal es prototipar primero en C, o si el código tiene que ser portable dejar las dos versiones (ejemplo ASM para ARM, C para todos los demás).</p><p>&#187;&nbsp;autor: <strong>pip</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879198</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>131</meneame:order>
		<meneame:user>Sofrito</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#131 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0131#c-131</link>
		<pubDate>Sat, 16 May 2015 10:03:07 +0000</pubDate>
		<dc:creator>Sofrito</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0131#c-131</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-127" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0127#c-127" rel="nofollow">#127</a> no lo he probado mucho en realidad.</p><p>&#187;&nbsp;autor: <strong>Sofrito</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879141</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>130</meneame:order>
		<meneame:user>difusion</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#130 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0130#c-130</link>
		<pubDate>Sat, 16 May 2015 09:50:36 +0000</pubDate>
		<dc:creator>difusion</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0130#c-130</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-85" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c085#c-85" rel="nofollow">#85</a> Siempre nos quedará QEMU para la anécdota <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/professor.png" alt=":professor:" title=":professor:" width="18" height="24" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/troll.png" alt=":troll:" title=":troll:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>difusion</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16879025</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>129</meneame:order>
		<meneame:user>pip</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>13</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#129 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0129#c-129</link>
		<pubDate>Sat, 16 May 2015 09:28:52 +0000</pubDate>
		<dc:creator>pip</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0129#c-129</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-116" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0116#c-116" rel="nofollow">#116</a> escribir ASM es ineficaz en productividad, se tarda mucho y es difícil de mantener. Eso es obvio.<br />
Pero no es verdad que un compilador &#34;gane&#34; a un programador de ASM que sepa lo que hace y hoy en día de hecho en algunos puntos se sigue usando.<br />
Por ejemplo yo tengo librerías de matrices en ASM ARM porque simplemente en C no puedes usar bien la vectorización. El compilador de C (armcc o gcc) puede apañar a veces, pero tienes que ayudar mucho al compilador y ni de lejos es tan óptimo como ASM. <br />
Como se hacen millones de cálculos con matrices por frame es un punto crítico y sigue saliendo a cuenta el ASM.<br />
Otro ejemplo seria MMX, SSE,...son cosas que simplemente C no tiene forma de expresar y el compilador está limitado porque tiene que literalmente inventarse el código. No llega.<br />
Otra cosa es que estas cosas estén en lo más profundo de las librerías o motores y un programador normal ni sepa que existen, pero ahí están.</p><p>&#187;&nbsp;autor: <strong>pip</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878925</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>128</meneame:order>
		<meneame:user>--194262--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>12</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#128 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0128#c-128</link>
		<pubDate>Sat, 16 May 2015 09:11:31 +0000</pubDate>
		<dc:creator>--194262--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0128#c-128</guid>
		<description><![CDATA[<p>Esto para móviles estaría muy bien porque reduciría bastante el gasto de batería debido a los pocos recursos de procesador y memoria que necesita. Además con un hardware muy básico iría bastante rápido.</p><p>&#187;&nbsp;autor: <strong>--194262--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878858</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>127</meneame:order>
		<meneame:user>Tom_Bombadil</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#127 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0127#c-127</link>
		<pubDate>Sat, 16 May 2015 08:57:55 +0000</pubDate>
		<dc:creator>Tom_Bombadil</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0127#c-127</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-48" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c048#c-48" rel="nofollow">#48</a> ¿te funciona la interfaz de red? Es que ayer lo instalé por la noche y no me dio tiempo a mucho. Vi que la tarjeta estaba deshabilitada.</p><p>&#187;&nbsp;autor: <strong>Tom_Bombadil</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878783</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>126</meneame:order>
		<meneame:user>pipistrellum</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>19</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#126 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0126#c-126</link>
		<pubDate>Sat, 16 May 2015 08:42:38 +0000</pubDate>
		<dc:creator>pipistrellum</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0126#c-126</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-47" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c047#c-47" rel="nofollow">#47</a> conoces alguna pagina de algoritmica?<br />
Es un tema interesante, muy importante en programacion pero que se toca poco.<br />
Es curios lo que pueden hacer algoritmos muy pequeños. Me acuerdo un programa de 4k en JScrip de 4 en raya y me ganaba. A la 3 o 4 vez me decia ahora si voy a poner interese y me ganaba, se me ponia una cara de tonto.<br />
Luego ya le pillabas el truco. Es como el Jaque al pastor del ajedrez si no lo conoces te gana siempre.<br />
En esta pagina he encontrado algoritmos que no conocia.<br />
<a href="http://www.strchr.com/" title="www.strchr.com/" rel="nofollow">www.strchr.com/</a><br />
<br />
Yo creo que hay optimizaciones que estan mas basadas en el micro que la puede hacer mejor el compi y otras que son más relacionadas con los algoritmos que se quieren hacer que el compilador no sabe mejorar, porque tampoco sabe muy bien que objetivo tiene el programador. Pero muchas de ellas se puedn hacer en lenguajes tipo C.<br />
<br />
La optimizacion humana tambien puede ser contraproducente.<br />
<br />
<a href="http://diegocg.blogspot.com/2011/06/error-procesador-demasiado-inteligente.html" title="diegocg.blogspot.com/2011/06/error-procesador-demasiado-inteligente.html" rel="nofollow">diegocg.blogspot.com/2011/06/error-procesador-demasiado-inteligente.ht</a></p><p>&#187;&nbsp;autor: <strong>pipistrellum</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878738</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>125</meneame:order>
		<meneame:user>pipistrellum</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>2</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#125 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0125#c-125</link>
		<pubDate>Sat, 16 May 2015 08:28:50 +0000</pubDate>
		<dc:creator>pipistrellum</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0125#c-125</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-34" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c034#c-34" rel="nofollow">#34</a> Hay que verlo por el lado bueno. Es un error muy comun de vez en cuando aparece.<br />
Es una mala escala de prioridades, criticar estas cosas que a la gente que ve la tele.</p><p>&#187;&nbsp;autor: <strong>pipistrellum</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878729</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>124</meneame:order>
		<meneame:user>dotromas</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#124 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0124#c-124</link>
		<pubDate>Sat, 16 May 2015 08:26:49 +0000</pubDate>
		<dc:creator>dotromas</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0124#c-124</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-87" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c087#c-87" rel="nofollow">#87</a> se puede programar en ensamblador y no tener ni puta idea de algoritmia.</p><p>&#187;&nbsp;autor: <strong>dotromas</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878728</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>123</meneame:order>
		<meneame:user>pipistrellum</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>9</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#123 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0123#c-123</link>
		<pubDate>Sat, 16 May 2015 08:25:21 +0000</pubDate>
		<dc:creator>pipistrellum</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0123#c-123</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-31" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c031#c-31" rel="nofollow">#31</a> Es verdad, es curios que se critiquen estas cosas en lugar de ver la tele o salir de copa u otro tipo de ocio poco constructivo.<br />
Seguro que ese hobie le ha dado ciertas habilidades para su trabajo.</p><p>&#187;&nbsp;autor: <strong>pipistrellum</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878724</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>122</meneame:order>
		<meneame:user>dotromas</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#122 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0122#c-122</link>
		<pubDate>Sat, 16 May 2015 08:22:29 +0000</pubDate>
		<dc:creator>dotromas</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0122#c-122</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-94" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c094#c-94" rel="nofollow">#94</a> menos fallos? un programa tan extenso como un sistema operativo y sus algoritmos escrito en codigo espagueti de ensamblador tiene que ser muy limpio y libre de errores (y facil de mantener o ampliar). fuera coñas, hablamos de sistemas operativos medio utiles, versatiles y actuales. <br />
En C tienes variables de tipo register y otras muchas cosas de bajo nivel (incluso puedes meterle ensamblador).</p><p>&#187;&nbsp;autor: <strong>dotromas</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878600</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>121</meneame:order>
		<meneame:user>eltercerhombre</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>22</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#121 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0121#c-121</link>
		<pubDate>Sat, 16 May 2015 07:36:48 +0000</pubDate>
		<dc:creator>eltercerhombre</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0121#c-121</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-86" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86" rel="nofollow">#86</a> a ti te la pela como se hagan las cosas. Las quieres y punto.<br />
<br />
A mi me la pela lo que tu quieras  o lo que tu opines. Me la pelas.<br />
<br />
Y no te sientas ofertas ofendido. Te entiendo  perfectamente.<br />
<br />
Pero mereces el mismo respeto  que das.</p><p>&#187;&nbsp;autor: <strong>eltercerhombre</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878512</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>120</meneame:order>
		<meneame:user>--145513--</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>38</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#120 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0120#c-120</link>
		<pubDate>Sat, 16 May 2015 06:57:11 +0000</pubDate>
		<dc:creator>--145513--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0120#c-120</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> a ver, el SO tiene muy buena pinta, es un currazo de la leche y no voy a ser yo quien les quite merito. Les doy la enhorabuena. Pero hoy en dia esa programacion ya esta muy superada, no se puede ir desarrollando en ensamblador. Y te lo dice uno al que le encanta el ensamblador y que empezó en este mundo desarrollando en ensamblador librerias graficas para poder usarlas en videojuegos. Los desarrollos a muy bajo nivel, para temas puntuales, se seguira haciendo, pero los supersistemas que hay hoy en dia, hacerlos y mantenerlos en ensamblador es inviable, y que sean portables y compatibles con multiples plataformas, etc, etc. Lo de als capas y capas, estoy de acuerdo que empieza a ser preocupante, ya hace tiempo que considero que hay exceso de capas, bastantes años. Este exceso lo que hace es alejarte cada vez mas de la maquina, baja la concrecion y aumenta la abstraccion, a veces hasta niveles ridículos. Es tal a veces la abstracción a la que se llega, que su complejidad hace que una tarea sencilla se convierta en un rompecabezas. Para programar una puta mierda tienes que configurar montones de cosas, manejar entidades que no sabes para que coño valen, etc. La mayoria de las veces los programadores no saben ni como funciona ni por qué o por qué deja de funcionar su programa.Al rey lo que es del rey.</p><p>&#187;&nbsp;autor: <strong>--145513--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878351</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>119</meneame:order>
		<meneame:user>LaInsistencia</meneame:user>
		<meneame:votes>9</meneame:votes>
		<meneame:karma>75</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#119 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0119#c-119</link>
		<pubDate>Sat, 16 May 2015 03:56:31 +0000</pubDate>
		<dc:creator>LaInsistencia</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0119#c-119</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-4" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c04#c-4" rel="nofollow">#4</a> Entendieron &#34;vinario&#34;, y una cosa llevo a otra... ponte a buscarles a estas alturas.</p><p>&#187;&nbsp;autor: <strong>LaInsistencia</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878310</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>118</meneame:order>
		<meneame:user>Ramanutha</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>22</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#118 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0118#c-118</link>
		<pubDate>Sat, 16 May 2015 02:36:19 +0000</pubDate>
		<dc:creator>Ramanutha</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0118#c-118</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-103" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0103#c-103" rel="nofollow">#103</a> Yo lo he visto en teléfonos de 60 €, y no me parece que vaya lento.</p><p>&#187;&nbsp;autor: <strong>Ramanutha</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878302</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>117</meneame:order>
		<meneame:user>PauMarí</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>22</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#117 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0117#c-117</link>
		<pubDate>Sat, 16 May 2015 02:24:23 +0000</pubDate>
		<dc:creator>PauMarí</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0117#c-117</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> ... y la notícia viene a decir que han escrito un libro a base de gruñidos. <br />
Unos opinarán que sería la manera más eficiente aunque muy laboriosa de hacerlo y otros que es un esfuerzo inútil habiendo como hay idiomas que simplifican la transmisión de información.</p><p>&#187;&nbsp;autor: <strong>PauMarí</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878283</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>116</meneame:order>
		<meneame:user>--334752--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>43</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#116 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0116#c-116</link>
		<pubDate>Sat, 16 May 2015 01:55:46 +0000</pubDate>
		<dc:creator>--334752--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0116#c-116</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Esto... Creo que algunos tenéis muy mitificado el ensamblador. Para empezar coincido con <a class="tooltip c:2411358-11" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11" rel="nofollow">#11</a> en que un compilador moderno genera código tan sofisticado y optimizado que dudo que un humano pueda mejorarlo, y si lo hace estaríamos hablando de ganar unas decenas de ciclos de reloj entre los miles de millones que se ejecutan por segundo. Además el ensamblador, en especial el de x86, es muy sencillo de aprender y medianamente fácil de dominar. Yo mismo escribí varios juegos en ensamblador para mi 486. Lo hice porque en aquella época no disponíamos de conexiones a Internet, así que no podía aprender otro lenguaje ni disponía de compiladores de alto nivel ni otras herramientas. Más tarde aprendí C y me di cuenta de lo que es un auténtico lenguaje de programación. Han pasado 20 años desde que lo uso y aún no me considero un experto. Con C puedes programar a tan bajo nivel como quieras, y desde luego no supone ninguna capa de abstracción redundante que engorde y ralentice el programa. Encima es muy portable, en mi opinión casi tanto como ese BASIC de nuestros días que es Java.<br />
O sea, que IMHO y sin querer quitarle mérito a los protagonistas de la noticia, lo que han hecho está muy bien, como curiosidad, y desde luego que tiene mérito. Lo que no le veo es demasiada utilidad... Más o menos como usar una moneda para atornillar cuando podrías usar un destornillador eléctrico. Por ejemplo, cada vez que Intel o AMD añadan instrucciones nuevas o introduzcan cambios en la arquitectura de sus procesadores, estos señores tendrán que reescribir la mitad del código. De haberlo hecho en C sería tan fácil como esperar a que actualicen el compilador y volver a compilar.</p><p>&#187;&nbsp;autor: <strong>--334752--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878277</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>115</meneame:order>
		<meneame:user>pillord</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>26</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#115 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0115#c-115</link>
		<pubDate>Sat, 16 May 2015 01:52:19 +0000</pubDate>
		<dc:creator>pillord</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0115#c-115</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-101" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0101#c-101" rel="nofollow">#101</a> Te pongo un ejemplo claro:<br />
<br />
<i>&#34;Xvid is an open source MPEG-4 video codec, written in C with assembler optmizations for quality and speed&#34;</i><br />
<br />
Si se pudiera optimizar tanto en C como en ensamblador, no haría falta que los desarrolladores de Xvid añadieran código ensamblador al suyo en C ¿No es así?<br />
<br />
Parece como si a alguno le partiera el alma que le digan que C no es el lenguaje más optimo, cosa normal si se hizo para facilitar y agilizar el desarrollo de programas de forma que se ha podido avanzar bastante gracias a la abstracción, pero la optimización es un grado de prioridad menor que la abstracción del código en este caso.</p><p>&#187;&nbsp;autor: <strong>pillord</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878271</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>114</meneame:order>
		<meneame:user>pillord</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#114 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0114#c-114</link>
		<pubDate>Sat, 16 May 2015 01:41:58 +0000</pubDate>
		<dc:creator>pillord</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0114#c-114</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-101" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0101#c-101" rel="nofollow">#101</a> En caso de que sepan programar bien en C sigue dependiendo del compilador generar el código sin bugs. Un compilador como el gcc es robusto y no generará errores, pero añadiendo varias lineas de código de protección ante fallos no previstos, por lo que  igualmente el rendimiento será menor. Primero es la seguridad del código, después la optimización.<br />
<br />
Evidentemente la asignación de registros es una de las partes principales de un compilador, sin embargo el compilador siempre optimiza sobre el programa en C. El único compilador que sería capaz de optimizarlo a lo máximo seria aquel capaz de analizar tu código, entender todo lo que hace, tirarlo a la papelera y escribir el suyo propio.</p><p>&#187;&nbsp;autor: <strong>pillord</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878268</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>113</meneame:order>
		<meneame:user>PauMarí</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>30</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#113 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0113#c-113</link>
		<pubDate>Sat, 16 May 2015 01:40:27 +0000</pubDate>
		<dc:creator>PauMarí</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0113#c-113</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> la manera más eficiente para decir que tienes hambre sería gruñir mientras te tocases la barriga pero usamos palabras que constituyen idiomas para evitar que en el pueblo de al lado no entiendan que tienes un cólico de narices, aquí ya pasamos de la eficacia a la potabilidad, la capa intermedia del lenguaje te asegura que los dos pueblos entiendan lo mismo. <br />
Luego es cuando te vas al país de al lado y no entienden tu idioma, aquí ya es donde entra el java, que ya es otra capa encima del idioma para que los idiomas se entiendan entre ellos. <br />
Resumiendo, de un gruñido cargado de información que debería bastar para que te den de comer pasas a una cantidad ingente de esfuerzos, recursos y conocimientos acumulados para consegui lo mismo, comer.</p><p>&#187;&nbsp;autor: <strong>PauMarí</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878265</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>112</meneame:order>
		<meneame:user>--371029--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#112 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0112#c-112</link>
		<pubDate>Sat, 16 May 2015 01:37:50 +0000</pubDate>
		<dc:creator>--371029--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0112#c-112</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-103" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0103#c-103" rel="nofollow">#103</a> Discrepo, es capaz de ejecutar android de manera fluida sin aplicaciones. En cuanto instalas dos o tres ya empieza a desvariar.<br />
<br />
Y no es una defensa del iphone, porque de hecho nunca he tenido uno y odio apple(aunque no me importaria tener uno una temporada por probarlo.</p><p>&#187;&nbsp;autor: <strong>--371029--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878255</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>111</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#111 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0111#c-111</link>
		<pubDate>Sat, 16 May 2015 01:28:30 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0111#c-111</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-109" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0109#c-109" rel="nofollow">#109</a> Por supuesto que tiene fundamentos, pero es que la vida evoluciona, las cosas cambian, y lo único que trato de criticar aquí, es el hecho de que se critique (valga la redundancia) la evolución, claro, cómo es capa sobre capa pues es malo, como es fácil y otros pueden hacerlo pues vaya mierda!¡ Mejor hacerlo en binario, o volvamos a las tarjetas perforadas que seguro que va rapidísimo y no tiene fallos, y seguro que nadie puede hacerme la competencia, pues no, perdona!¡ <br />
Por suerte alguien vino e inventó el mechero y gracias a él la vida nos es mucho más fácil!¡</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878246</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>110</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#110 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0110#c-110</link>
		<pubDate>Sat, 16 May 2015 01:20:41 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0110#c-110</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-105" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0105#c-105" rel="nofollow">#105</a> Primero, cuando me refiero a la filosofía, me refiero al sectarismo que hay detrás de la filosofía GNU/Linux, como base me parece fantástico, pero con un poco de cabeza y tiempo cualquiera se da cuenta de lo sectario en que han convertido a esa filosofía, y luego nos quejamos de lo sectario de los que usan Mac.<br />
Segundo, lo de comparar mujeres con sistemas operativos ni lo veo, ni lo entiendo, ni pienso discutirlo, creo que no tiene ningún sentido.<br />
Tercero, lo de &#34;que no me cueste un euro&#34; te lo has inventado tú, no me conoces de nada y no sabes cuánto me gasto o me he dejado de gastar en software, así que si quieres sigue dilucidando.<br />
Cuarto y último, está claro, cada uno disfruta con lo que quiere y no seré yo el que le diga a nadie lo contrario</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878244</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>109</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>23</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#109 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0109#c-109</link>
		<pubDate>Sat, 16 May 2015 01:20:02 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0109#c-109</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-108" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0108#c-108" rel="nofollow">#108</a> Yo interpreto el mensaje de <a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> como una descripción histriónica de una aversión que tiene ciertos fundamentos. Porque las capas de abstracción tienen sus ventajas pero son proclives a acumular bastantes inconvenientes. Y dicho de otro modo, tú lo usabas para ejemplificar el bajo nivel de los comentarios, y a mí me pareció que el que lo redactó hizo algo ameno de un tema ya trillado.<br />
<br />
No soy ni de lejos el más adecuado para opinar sobre esto, pero me parece que lo encomiable de GNU/Linux es más su idea de la reutilización del código que no la implementación de capas de abstracción.<br />
<br />
Un saludo, y buenas noches.</p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878236</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>108</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#108 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0108#c-108</link>
		<pubDate>Sat, 16 May 2015 01:13:49 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0108#c-108</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-92" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c092#c-92" rel="nofollow">#92</a> No critico que no te gusten las capas de abstracción, me parece perfecto que no te gusten, lo que me fastidia es que tratéis los avamces como retrocesos, muy habitual en la comunidad linuxera por cierto, si por muchos fuera seguiríamos en la cueva haciendo fuego con palos y piedras porque claro, es lo más &#34;puro&#34;,<br />
Y para terminar, nadie ha dicho que tu opinión sea de bajo nivel, es más, me parece una opinión muy útil y respetable sólo que no la comparto.</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878212</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>107</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>16</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#107 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0107#c-107</link>
		<pubDate>Sat, 16 May 2015 00:58:53 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0107#c-107</guid>
		<description><![CDATA[<p>Yo en mi marcapasos sólo quiero MinuetOS. <img data-src="https://cdn.mnmstatic.net/v_149/img/twemojis/36/1f496.png" alt="{0x1f496}" title="{0x1f496}" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878204</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>106</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#106 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0106#c-106</link>
		<pubDate>Sat, 16 May 2015 00:55:31 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0106#c-106</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-104" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0104#c-104" rel="nofollow">#104</a> Tu sí que sabes de lo que hablas, en serio. Coincido contigo en <a class="tooltip c:2411358-52" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c052#c-52" rel="nofollow">#52</a></p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878203</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>105</meneame:order>
		<meneame:user>thingoldedoriath</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#105 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0105#c-105</link>
		<pubDate>Sat, 16 May 2015 00:55:09 +0000</pubDate>
		<dc:creator>thingoldedoriath</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0105#c-105</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-86" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86" rel="nofollow">#86</a> Puede que uses un OS del tipo GNU/Linux; pero lo de la filosofía se te ha ido de las manos...<br />
<br />
GNU/Linux es un concepto más próximo al Free Software que al Open Software. Sin ir más lejos, el que inventó el término GNU (y no solo el término) Richard Stallman, no está a favor del Open Software.<br />
<br />
Eso que tu llamas &#34;deriva&#34; muchos lo llaman &#34;evolución&#34; y es lo que ha permitido que personas como tu puedan usar una distribución GNU/Linux. Porque lo que ha hecho la comunidad que participa en el desarrollo de docenas de distribuciones GNU/Linux (también las comunidades que desarrollan *BSS) es un enorme esfuerzo para acercar ese tipo de OS a personas que no estaban dispuestas a esforzarse y aprender a usar esos sistemas tal y como estaban a principios de los años 90.<br />
<br />
Menos mal que aún quedan mujeres interesadas en follar a la vieja usanza (con roce e intercambio de fluidos)!! aunque a gente como tu les resulte más fácil &#34;no saber como funciona un cuerpo femenino&#34; y pajearse con cualquier artilugio vibrador, viendo una recopilación porno, en una pantalla con Gnome3.<br />
<br />
Y sí, a mi me la pela el método que tu uses para pelártela; pero si quiero escribir un driver en ASM, no necesito tus opiniones. Ya sé que lo único que te interesa es que ese driver funcione y que no te cueste un euro. Lo escribiré igual, aunque pensaba en los 90 y sigo pensándolo ahora, que gente como tu no merece el trabajo que me tomo; lo hago porque me gusta!!<br />
Cada cual folla como sabe... y disfruta con lo que disfruta.</p><p>&#187;&nbsp;autor: <strong>thingoldedoriath</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878198</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>104</meneame:order>
		<meneame:user>--222052--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>49</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#104 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0104#c-104</link>
		<pubDate>Sat, 16 May 2015 00:52:33 +0000</pubDate>
		<dc:creator>--222052--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0104#c-104</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--222052--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878188</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>103</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>38</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#103 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0103#c-103</link>
		<pubDate>Sat, 16 May 2015 00:47:39 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0103#c-103</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-100" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0100#c-100" rel="nofollow">#100</a> Un movil de 250 pavos es capaz de ejecutar Android de modo fluido hoy día. Ni hablemos del rendimiento de uno de precio parecido al iPhone. No hemos tenido que esperar hasta 2060 <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/grin.png" alt=":-D" title=":-D" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" />. La apuesta de Android fue poder ejecutarse en multitud de arquitecturas, y eso lo consiguieron usando un a máquina virtual. Los de Google no tienen un pelo de tontos.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878176</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>102</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>37</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#102 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0102#c-102</link>
		<pubDate>Sat, 16 May 2015 00:39:38 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0102#c-102</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-87" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c087#c-87" rel="nofollow">#87</a> Se puede programar perfectamente y con calidad usando lenguajes de mayor nivel. Además, es más fácil y rápido.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878174</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>101</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>27</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#101 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0101#c-101</link>
		<pubDate>Sat, 16 May 2015 00:37:48 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0101#c-101</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-94" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c094#c-94" rel="nofollow">#94</a> <i>En ese caso si saben programar bien en ensamblador seguramente tendrá menos bugs que si lo hacen en C.</i> Falso, en caso de que sepan programar bien en C. Además, los lenguajes de alto nivel tienen una semántica bien definida que te permite razonar sobre la corrección de tu programa, sin saber cual es exactamente el código de bajo nivel generado.<br />
<br />
Sobre la asignación de registros, el una fase fundamental en cualquier buen compilador.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878168</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>100</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>24</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#100 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0100#c-100</link>
		<pubDate>Sat, 16 May 2015 00:34:27 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c0100#c-100</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-70" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c070#c-70" rel="nofollow">#70</a> Si google hubiese hecho un sistema operativo… pero compró una compañía que tenía una máquina virtual, y asi todos las apps de android van emuladas en un jit a lo java. Y así les llevará hasta el 2060 alcanzar el aprovechamiento de los dispositivos que alcanza apple en iOS con metal.<br />
<br />
Capas sobre capas y mas capas, eso si se puede ejecutar android hasta en un mechero a pedales.<br />
Un sistema operativo en tiempo real no es una broma, ni una machada, y en determinados ámbitos como el científico se necesita.</p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878140</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>99</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#99 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c099#c-99</link>
		<pubDate>Sat, 16 May 2015 00:24:19 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c099#c-99</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-43" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c043#c-43" rel="nofollow">#43</a> En asm puedes aprovechar el 100%  del ordenador 64bits y gpu incluidas. Y no, ningun otro medio de programación aprovecha el 100%.</p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878126</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>98</meneame:order>
		<meneame:user>KaborlllLLLONE</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>26</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#98 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c098#c-98</link>
		<pubDate>Sat, 16 May 2015 00:16:05 +0000</pubDate>
		<dc:creator>KaborlllLLLONE</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c098#c-98</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-53" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c053#c-53" rel="nofollow">#53</a> Lenguaje cercano al lenguaje máquina (ensamblador) != código optimizado != programar de forma optimizada.</p><p>&#187;&nbsp;autor: <strong>KaborlllLLLONE</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878122</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>97</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#97 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c097#c-97</link>
		<pubDate>Sat, 16 May 2015 00:14:07 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c097#c-97</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-58" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c058#c-58" rel="nofollow">#58</a> google translator?</p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878119</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>96</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>13</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#96 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c096#c-96</link>
		<pubDate>Sat, 16 May 2015 00:13:32 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c096#c-96</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-54" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c054#c-54" rel="nofollow">#54</a> el demonio.</p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878115</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>95</meneame:order>
		<meneame:user>KaborlllLLLONE</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>15</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#95 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c095#c-95</link>
		<pubDate>Sat, 16 May 2015 00:12:12 +0000</pubDate>
		<dc:creator>KaborlllLLLONE</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c095#c-95</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-32" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c032#c-32" rel="nofollow">#32</a> De verdad te crees o entiendes una mínima parte de todo eso que dices?</p><p>&#187;&nbsp;autor: <strong>KaborlllLLLONE</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878083</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>94</meneame:order>
		<meneame:user>pillord</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#94 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c094#c-94</link>
		<pubDate>Fri, 15 May 2015 23:56:42 +0000</pubDate>
		<dc:creator>pillord</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c094#c-94</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-81" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c081#c-81" rel="nofollow">#81</a> En ese caso si saben programar bien en ensamblador seguramente tendrá menos bugs que si lo hacen en C. No es lo mismo saber perfectamente lo que hace tu programa en el PC que te lo convierta un compilador sin saber exactamente que hace el código final.<br />
<br />
Creo también que sobrestimáis a los compiladores de C. Los actuales tienen que primero reconvertir el programa a código intermedio y este después otra vez a código máquina con lo que ahí ya pierdes optimización. <br />
<br />
Además, cuando se programa en ensamblador se intenta optimizar los algoritmos del programa para los registros internos, minimizando los accesos a memoria. Cuando se programa en C no se tiene eso tanto en cuenta.</p><p>&#187;&nbsp;autor: <strong>pillord</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878070</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>93</meneame:order>
		<meneame:user>Sorgin9999</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#93 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c093#c-93</link>
		<pubDate>Fri, 15 May 2015 23:50:25 +0000</pubDate>
		<dc:creator>Sorgin9999</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c093#c-93</guid>
		<description><![CDATA[<p>Y yo que pensaba que por saber formatear ya era un hacker.. Jajajja</p><p>&#187;&nbsp;autor: <strong>Sorgin9999</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878068</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>92</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>12</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#92 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c092#c-92</link>
		<pubDate>Fri, 15 May 2015 23:50:03 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c092#c-92</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-86" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86" rel="nofollow">#86</a> Sinceramente, si te la pela como está hecho el software no entiendo por qué debería preocuparte que alguien exprese de modo desenfadado que no le gusten las capas de abstracción. Tampoco entiendo por qué consideras esa aversión como una opinión &#34;de bajo nivel&#34;.</p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878052</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>91</meneame:order>
		<meneame:user>--10016--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#91 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c091#c-91</link>
		<pubDate>Fri, 15 May 2015 23:44:04 +0000</pubDate>
		<dc:creator>--10016--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c091#c-91</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> bueno, si no fuera por tus capas de mono a mi me habrían deshauciado ya</p><p>&#187;&nbsp;autor: <strong>--10016--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878051</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>90</meneame:order>
		<meneame:user>--8899--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>50</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#90 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c090#c-90</link>
		<pubDate>Fri, 15 May 2015 23:43:41 +0000</pubDate>
		<dc:creator>--8899--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c090#c-90</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-13" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c013#c-13" rel="nofollow">#13</a> C permite escribir código portable, pero lo escrito no tiene por qué ser portable. Por ejemplo por temas de low-endian y big-endian, o si nos vamos a temas de drivers, arquitecturas, etc (por ejemplo: un gestor de memoria puede estar escrito en C, pero eso no lo hace portable entre x86 y PowerPC, porque la estructura de tablas de memoria y demás es distinta).</p><p>&#187;&nbsp;autor: <strong>--8899--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878039</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>89</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#89 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c089#c-89</link>
		<pubDate>Fri, 15 May 2015 23:41:00 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c089#c-89</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-88" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c088#c-88" rel="nofollow">#88</a> Muy ilustrativo. Gracias. Sirvan tus observaciones para descubrir los oscuros entresijos de una broma jocosa.</p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878035</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>88</meneame:order>
		<meneame:user>--312149--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>28</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#88 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c088#c-88</link>
		<pubDate>Fri, 15 May 2015 23:38:49 +0000</pubDate>
		<dc:creator>--312149--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c088#c-88</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--312149--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878014</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>87</meneame:order>
		<meneame:user>dudo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>4</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#87 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c087#c-87</link>
		<pubDate>Fri, 15 May 2015 23:30:14 +0000</pubDate>
		<dc:creator>dudo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c087#c-87</guid>
		<description><![CDATA[<p>Ensamblador eso si que es programar.</p><p>&#187;&nbsp;autor: <strong>dudo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16878009</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>86</meneame:order>
		<meneame:user>dolphinziyo</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#86 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86</link>
		<pubDate>Fri, 15 May 2015 23:27:22 +0000</pubDate>
		<dc:creator>dolphinziyo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c086#c-86</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Y tu eres el mas votado? Se nota el nivel del sitio dónde estamos... A ver si algún día os dais cuenta de que a la gente se la pela/nos la pela cómo está hecho un software, queremos cosas que funcionen y que funcionen bien, y si son bonitas mejor. Y que conste que te lo dice un usuario habitual de Linux, así es que hacen un entorno de escritorio tan bueno como Gnome 3 y lo criticáis, claro como ofrece lo que busca todo el mundo y no lo que buscáis vosotros o Linus Torvalds, es una mierda. <br />
Que pena en lo que ha derivado la filosofía GNU Linux/Open Source<br />
<br />
P.D: Que conste que no critico la labor de los programadores, es digna de elogiar!¡</p><p>&#187;&nbsp;autor: <strong>dolphinziyo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877974</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>85</meneame:order>
		<meneame:user>azenbugranto</meneame:user>
		<meneame:votes>6</meneame:votes>
		<meneame:karma>60</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#85 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c085#c-85</link>
		<pubDate>Fri, 15 May 2015 23:11:23 +0000</pubDate>
		<dc:creator>azenbugranto</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c085#c-85</guid>
		<description><![CDATA[<p>Es una frikada insensata: tirarse 10 años programando un código que sólo va a servir a un tipo de procesador muy concreto (y que se va a quedar obsoleto a ojos vista).<br />
<br />
Unos resuelven sudokus y otros programan en ensamblador un SO. Desde ese punto de vista, ningún problema.</p><p>&#187;&nbsp;autor: <strong>azenbugranto</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877956</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>84</meneame:order>
		<meneame:user>--187454--</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>46</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#84 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c084#c-84</link>
		<pubDate>Fri, 15 May 2015 23:03:34 +0000</pubDate>
		<dc:creator>--187454--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c084#c-84</guid>
		<description><![CDATA[<p>Problema: solo para x86: CISC. Imposible portarlo sin empezar de cero.<br />
Sería más intersante para RISC (ARM), para micros muy pequeños de muy bajo consumo que requieran un S.O. eficiente que les saque rendimiento a pocos Mhz.</p><p>&#187;&nbsp;autor: <strong>--187454--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877901</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>83</meneame:order>
		<meneame:user>bsysop</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#83 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c083#c-83</link>
		<pubDate>Fri, 15 May 2015 22:46:35 +0000</pubDate>
		<dc:creator>bsysop</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c083#c-83</guid>
		<description><![CDATA[<p>Son programadores Vascos?</p><p>&#187;&nbsp;autor: <strong>bsysop</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877886</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>82</meneame:order>
		<meneame:user>Grelostg</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#82 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c082#c-82</link>
		<pubDate>Fri, 15 May 2015 22:41:56 +0000</pubDate>
		<dc:creator>Grelostg</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c082#c-82</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> Por asi decirlo ensamblador es el lenguaje de programacion basico que es casi binario. (Binario es como funciona tu ordenador, con unos y ceros) y un compilador es un lenguage de programacion de mas nivel que se diferencia bastante mas del binario. Es decir hay que hacer mucha mas conversion.<br />
<br />
Pero mejor que lo explique un experto.</p><p>&#187;&nbsp;autor: <strong>Grelostg</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877871</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>81</meneame:order>
		<meneame:user>dotromas</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>30</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#81 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c081#c-81</link>
		<pubDate>Fri, 15 May 2015 22:36:44 +0000</pubDate>
		<dc:creator>dotromas</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c081#c-81</guid>
		<description><![CDATA[<p>Si ya existen problemas de seguridad en sistemas operativos programados casi enteramente en C o incluso C++, no me quiero ni imaginar la cantidad de bugs que se podrán explotar en un sistema operativo escrito completamente en ensamblador!<br />
<br />
Ensamblador hoy día es una locura y poco productivo. No existe una gran ventaja de rendimiento frente a C actualmente.</p><p>&#187;&nbsp;autor: <strong>dotromas</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877801</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>80</meneame:order>
		<meneame:user>Ludovicio</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#80 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c080#c-80</link>
		<pubDate>Fri, 15 May 2015 22:15:36 +0000</pubDate>
		<dc:creator>Ludovicio</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c080#c-80</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-74" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c074#c-74" rel="nofollow">#74</a> En la página del proyecto, sección de capturas de pantalla, segunda captura, último icono<br />
<a href="http://www.menuetos.net/screens.htm" title="www.menuetos.net/screens.htm" rel="nofollow">www.menuetos.net/screens.htm</a><br />
<br />
<img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/cool.png" alt="8-D" title=":cool: 8-D" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>Ludovicio</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877792</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>79</meneame:order>
		<meneame:user>Jakeukalane</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>42</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#79 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c079#c-79</link>
		<pubDate>Fri, 15 May 2015 22:14:13 +0000</pubDate>
		<dc:creator>Jakeukalane</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c079#c-79</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-12" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c012#c-12" rel="nofollow">#12</a> si es que no entendía su letra desde el primer momento...</p><p>&#187;&nbsp;autor: <strong>Jakeukalane</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877775</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>78</meneame:order>
		<meneame:user>ur_quan_master</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>15</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#78 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c078#c-78</link>
		<pubDate>Fri, 15 May 2015 22:11:17 +0000</pubDate>
		<dc:creator>ur_quan_master</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c078#c-78</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-77" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c077#c-77" rel="nofollow">#77</a> si, son c++ envenenadas hasta el paroxismo de templates. Por eso decía que es offtopic.</p><p>&#187;&nbsp;autor: <strong>ur_quan_master</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877759</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>77</meneame:order>
		<meneame:user>--125581--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>19</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#77 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c077#c-77</link>
		<pubDate>Fri, 15 May 2015 22:08:07 +0000</pubDate>
		<dc:creator>--125581--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c077#c-77</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-76" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c076#c-76" rel="nofollow">#76</a> boost es c++ . Y bueno . originariamente UNIX se escribio en C para portarlo entre maquinas.</p><p>&#187;&nbsp;autor: <strong>--125581--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877752</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>76</meneame:order>
		<meneame:user>ur_quan_master</meneame:user>
		<meneame:votes>6</meneame:votes>
		<meneame:karma>56</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#76 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c076#c-76</link>
		<pubDate>Fri, 15 May 2015 22:07:08 +0000</pubDate>
		<dc:creator>ur_quan_master</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c076#c-76</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-13" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c013#c-13" rel="nofollow">#13</a> los cojones. Me avalan 10 años manteniendo un framework para windows y unix escrito en c/c++. <br />
Y ya que estamos, un offtopic para desahogarme: las boost son la montaña mas grande de mierda que se ha programado jamás.</p><p>&#187;&nbsp;autor: <strong>ur_quan_master</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877729</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>75</meneame:order>
		<meneame:user>--127714--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#75 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c075#c-75</link>
		<pubDate>Fri, 15 May 2015 21:59:30 +0000</pubDate>
		<dc:creator>--127714--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c075#c-75</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> Yo cuando alguien me pide un negativo, no me puedo contener.</p><p>&#187;&nbsp;autor: <strong>--127714--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877726</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>74</meneame:order>
		<meneame:user>sonixx</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#74 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c074#c-74</link>
		<pubDate>Fri, 15 May 2015 21:58:56 +0000</pubDate>
		<dc:creator>sonixx</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c074#c-74</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-1" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c01#c-1" rel="nofollow">#1</a> interesante, eso si nada mas escucharlo pensé joder funcionara el doom? Fue lo primero que pensé antes de asimilar que ponía en ensamblador</p><p>&#187;&nbsp;autor: <strong>sonixx</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877712</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>73</meneame:order>
		<meneame:user>Svacam</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#73 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c073#c-73</link>
		<pubDate>Fri, 15 May 2015 21:55:35 +0000</pubDate>
		<dc:creator>Svacam</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c073#c-73</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> &#34;<i>Menuet supports pre-emptive multitasking, multiple processors, a range of networking, audio and USB-based devices, including assorted mice and keyboards, digital TV tuners, webcams and printers. Its GUI includes support for transparency.</i>&#34;<br />
<br />
&#34;<i>Most importantly, you can run Quake on the super-speedy OS (as well as Doom, the Dosbox emulator, and SCUMM for those who wish to relive the glory days of LucasArts adventure games.)</i>&#34;<br />
<br />
&#34;On the application side, the team has released MediaPlayer 1.00. &#34;Now it decodes movies (mpeg2/mp3), mp3-music and DVB-T Digital TV broadcasts,&#34; Turjanmaa said.<br />
<br />
In addition to MediaPlayer, the operating system includes a range of application software out of the box, including a web browser and web server, an FTP client and server, a chess program, a Tetris clone, an email client and an IRC client.&#34;<br />
<br />
Creo que eso resume bien, yo tampoco conozco ningún lenguaje de programacion, pero creo que todo es bastante inteligible para cualquiera que haya coqueteado algo con linux o simplemente le guste esto capte la esencia de un SO bastante limitado en sus opciones hoy por hoy pero con un futuro muy interesante, aunque para quienes tengan en mente resucitar algún PC viejo quizás sea la opción, ya que veo que hay un cliente de IRC para el chafardeo nocturno del bueno viendo las posibilidades del SO y explotándolo (metaforicamente).</p><p>&#187;&nbsp;autor: <strong>Svacam</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877703</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>72</meneame:order>
		<meneame:user>--450592--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>30</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#72 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c072#c-72</link>
		<pubDate>Fri, 15 May 2015 21:54:44 +0000</pubDate>
		<dc:creator>--450592--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c072#c-72</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-68" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c068#c-68" rel="nofollow">#68</a> No hace falta irse a extremos ridículos. Con un tipo de letra diferente, mayor tamaño y separación entre líneas ya ganaban mucho.<br />
<br />
<a class="tooltip c:2411358-69" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69" rel="nofollow">#69</a> Es como coger granos de arena de una playa uno a uno o con la mano. La segunda es más rápida pero se te pueden colar otras cosas, mientras que la primera es más lenta pero solo obtienes los granos. Eficiencia del código (siempre que se haga bien)  frente a rapidez de desarrollo</p><p>&#187;&nbsp;autor: <strong>--450592--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877685</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>71</meneame:order>
		<meneame:user>sukh</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#71 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c071#c-71</link>
		<pubDate>Fri, 15 May 2015 21:51:07 +0000</pubDate>
		<dc:creator>sukh</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c071#c-71</guid>
		<description><![CDATA[<p>Si si, mucho criticar pero eso tiene que ser impresionante. Downloading and testing ...<br />
Thanks guys !!</p><p>&#187;&nbsp;autor: <strong>sukh</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877675</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>70</meneame:order>
		<meneame:user>anonimo234</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>33</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#70 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c070#c-70</link>
		<pubDate>Fri, 15 May 2015 21:49:41 +0000</pubDate>
		<dc:creator>anonimo234</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c070#c-70</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Lo que es de gilipollas es despreciar los avances existentes por querer ser más &#34;hardcore&#34;. Con un lenguaje de alto nivel haces en una hora lo que tardarias un mes en ensamblador. Si Google hubiera contratado &#34;programadores reales&#34; para hacer Android en ensamblador, a lo mejor en 2030 tendríamos la versión 1.0 (pero iría más rápido, eso si).</p><p>&#187;&nbsp;autor: <strong>anonimo234</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877639</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>69</meneame:order>
		<meneame:user>Magicus</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>14</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#69 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69</link>
		<pubDate>Fri, 15 May 2015 21:41:57 +0000</pubDate>
		<dc:creator>Magicus</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c069#c-69</guid>
		<description><![CDATA[<p>¿Está mal pedir que alguien nos explique de qué va la noticia a aquellos que no entendemos nada de programación? <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/sad.png" alt=":-(" title=":-(" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>Magicus</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877609</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>68</meneame:order>
		<meneame:user>--125581--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#68 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c068#c-68</link>
		<pubDate>Fri, 15 May 2015 21:36:58 +0000</pubDate>
		<dc:creator>--125581--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c068#c-68</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-29" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c029#c-29" rel="nofollow">#29</a> Cutre son las mierdas responsivas AJAX de ahora fundiendo la CPU.<br />
<br />
<a href="http://bettermotherfuckingwebsite.com/" title="bettermotherfuckingwebsite.com/" rel="nofollow">bettermotherfuckingwebsite.com/</a></p><p>&#187;&nbsp;autor: <strong>--125581--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877593</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>67</meneame:order>
		<meneame:user>c0re</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>29</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#67 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c067#c-67</link>
		<pubDate>Fri, 15 May 2015 21:34:03 +0000</pubDate>
		<dc:creator>c0re</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c067#c-67</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-12" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c012#c-12" rel="nofollow">#12</a> <a class="tooltip c:2411358-14" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c014#c-14" rel="nofollow">#14</a> Igual hasta llega a presidente...</p><p>&#187;&nbsp;autor: <strong>c0re</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877591</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>66</meneame:order>
		<meneame:user>--347930--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>18</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#66 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c066#c-66</link>
		<pubDate>Fri, 15 May 2015 21:33:38 +0000</pubDate>
		<dc:creator>--347930--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c066#c-66</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--347930--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877588</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>65</meneame:order>
		<meneame:user>borteixo</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>11</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#65 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c065#c-65</link>
		<pubDate>Fri, 15 May 2015 21:32:43 +0000</pubDate>
		<dc:creator>borteixo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c065#c-65</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-29" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c029#c-29" rel="nofollow">#29</a> <img data-src="https://cdn.mnmstatic.net/v_149/img/twemojis/36/1f601.png" alt="{0x1f601}" title="{0x1f601}" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> <img data-src="https://cdn.mnmstatic.net/v_149/img/twemojis/36/1f601.png" alt="{0x1f601}" title="{0x1f601}" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> <img data-src="https://cdn.mnmstatic.net/v_149/img/twemojis/36/1f601.png" alt="{0x1f601}" title="{0x1f601}" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>borteixo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877581</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>64</meneame:order>
		<meneame:user>borteixo</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>33</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#64 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c064#c-64</link>
		<pubDate>Fri, 15 May 2015 21:31:17 +0000</pubDate>
		<dc:creator>borteixo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c064#c-64</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-8" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c08#c-8" rel="nofollow">#8</a> oye, que está escrita en C. Igual valía la pena hacerla en ASM.</p><p>&#187;&nbsp;autor: <strong>borteixo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877580</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>63</meneame:order>
		<meneame:user>--35879--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>32</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#63 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c063#c-63</link>
		<pubDate>Fri, 15 May 2015 21:30:44 +0000</pubDate>
		<dc:creator>--35879--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c063#c-63</guid>
		<description><![CDATA[<p>Muy bien, ahora necesito un lector se diskettes para experimentarlo en todo su esplendor.<br />
<br />
Edit: diskettera, ya había olvidado el nombre del ingenio.</p><p>&#187;&nbsp;autor: <strong>--35879--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877574</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>62</meneame:order>
		<meneame:user>zeioth</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>9</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#62 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c062#c-62</link>
		<pubDate>Fri, 15 May 2015 21:29:05 +0000</pubDate>
		<dc:creator>zeioth</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c062#c-62</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-18" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c018#c-18" rel="nofollow">#18</a> Mariconadas. Los programadores de verdad usamos tarjetas perforadas.</p><p>&#187;&nbsp;autor: <strong>zeioth</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877572</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>61</meneame:order>
		<meneame:user>Vermel</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>25</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#61 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c061#c-61</link>
		<pubDate>Fri, 15 May 2015 21:28:34 +0000</pubDate>
		<dc:creator>Vermel</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c061#c-61</guid>
		<description><![CDATA[<p>Dejaré un vídeo para que lo veáis en marcha (no es de la versión 1.0, pero se acerca):<br />
<a href="https://www.youtube.com/watch?v=fpEwOXzYBi8" title="www.youtube.com/watch?v=fpEwOXzYBi8" rel="nofollow">www.youtube.com/watch?v=fpEwOXzYBi8</a></p><p>&#187;&nbsp;autor: <strong>Vermel</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877560</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>60</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>40</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#60 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c060#c-60</link>
		<pubDate>Fri, 15 May 2015 21:25:17 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c060#c-60</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-52" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c052#c-52" rel="nofollow">#52</a> hombre, es que no es mantenible <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /> además, dominar el ensamblador de una arquitectura tampoco me parece algo sobrehumano. Y bueno, que también hay gente cuyo trabajo se basa en comprender esas pequeñas particularidades. Pero vaya, que estoy de acuerdo contigo en que en general, el coste de mantener un programa escrito íntegramente en ensamblador es demasiado.<br />
<br />
De hecho, esto me recuerda a lo que le pasó a OS/360, tiene su gracia: <a href="http://www.cosy.sbg.ac.at/~clausen/PVSE2006/printerfriendly.asp.htm" title="www.cosy.sbg.ac.at/~clausen/PVSE2006/printerfriendly.asp.htm" rel="nofollow">www.cosy.sbg.ac.at/~clausen/PVSE2006/printerfriendly.asp.htm</a></p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877557</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>59</meneame:order>
		<meneame:user>--293175--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>-5</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#59 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c059#c-59</link>
		<pubDate>Fri, 15 May 2015 21:25:00 +0000</pubDate>
		<dc:creator>--293175--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c059#c-59</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--293175--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877542</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>58</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>17</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#58 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c058#c-58</link>
		<pubDate>Fri, 15 May 2015 21:21:59 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c058#c-58</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-54" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c054#c-54" rel="nofollow">#54</a> Cuando un humano crea una herramienta es para utilizarla, no para volver a hacer las cosas desde cero sin utilizarla. Por otro lado, no se si has oído hablar del Machine Learning <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/tongue.png" alt=":-P" title=":-P" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" />.</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877532</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>57</meneame:order>
		<meneame:user>Xtampa2</meneame:user>
		<meneame:votes>9</meneame:votes>
		<meneame:karma>87</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#57 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c057#c-57</link>
		<pubDate>Fri, 15 May 2015 21:19:17 +0000</pubDate>
		<dc:creator>Xtampa2</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c057#c-57</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-21" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c021#c-21" rel="nofollow">#21</a> La versión 32-bits es GPL, la de 64 es la que tiene esa licencia que pones.</p><p>&#187;&nbsp;autor: <strong>Xtampa2</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877525</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>56</meneame:order>
		<meneame:user>--343617--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#56 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c056#c-56</link>
		<pubDate>Fri, 15 May 2015 21:18:06 +0000</pubDate>
		<dc:creator>--343617--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c056#c-56</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-33" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c033#c-33" rel="nofollow">#33</a> por lo tanto también ejecutará perfectamente menuetOS y KolibriOS</p><p>&#187;&nbsp;autor: <strong>--343617--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877518</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>55</meneame:order>
		<meneame:user>--388975--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#55 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c055#c-55</link>
		<pubDate>Fri, 15 May 2015 21:16:17 +0000</pubDate>
		<dc:creator>--388975--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c055#c-55</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-6" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c06#c-6" rel="nofollow">#6</a> ¿VirtualBox? ¿WINE?. Aprovechando que acabo de instalar android en VBox voy a darle un tiento a este.</p><p>&#187;&nbsp;autor: <strong>--388975--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877516</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>54</meneame:order>
		<meneame:user>--450592--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>25</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#54 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c054#c-54</link>
		<pubDate>Fri, 15 May 2015 21:15:41 +0000</pubDate>
		<dc:creator>--450592--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c054#c-54</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-52" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c052#c-52" rel="nofollow">#52</a> ¿Y quien crea los compiladores y les dice como compilar el código?</p><p>&#187;&nbsp;autor: <strong>--450592--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877506</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>53</meneame:order>
		<meneame:user>erbeni</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#53 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c053#c-53</link>
		<pubDate>Fri, 15 May 2015 21:14:00 +0000</pubDate>
		<dc:creator>erbeni</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c053#c-53</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> Para sistemas más &#34;limitados&#34;como puedan ser arduino o raspberry podrian hacer que se multiplicase su potencia exponencialmente,el ensamblador es lo más optimizado que existe y super dificil, el 90% de los que se dicen programadores no conocen nada de ensamblador, y estos con sus cojonazos han hecho una distro, me quito el sombrero.</p><p>&#187;&nbsp;autor: <strong>erbeni</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877493</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>52</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>38</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#52 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c052#c-52</link>
		<pubDate>Fri, 15 May 2015 21:11:23 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c052#c-52</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-47" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c047#c-47" rel="nofollow">#47</a> Yo lo que he dicho es que <a class="tooltip c:2411358-11" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11" rel="nofollow">#11</a> tiene toda la razón, y por tanto, la mayoría de las veces el código emitido por el compilador es mejor que el que pueda escribir un humano. Los procesadores actuales son máquinas muy complejas, con un montón de detalles que determinan cómo acaba ejecutándose el código y que, aunque la ejecución mantiene la semántica de tu programa, el orden en que se pueden acabar ejecutando tus instrucciones puede ser muy distinto al que tu piensas. Si eres capaz de estudiarte todos estos detalles y como interaccionan entre sí (para un procesador concreto, ya que para otro será una historia distinta), y estás dispuesto a pasar media vida optimizando tus instrucciones para un programa muy pequeño (para uno grande ya no sería viable para un humano), puede que acabes dando con un código mejor, pero vamos, hay que tener ganas <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877475</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>51</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>6</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#51 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c051#c-51</link>
		<pubDate>Fri, 15 May 2015 21:06:12 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c051#c-51</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-50" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c050#c-50" rel="nofollow">#50</a> Ya, ya, pero imagínate tú una nevera teniendo direccionados todos los átomos del universo...</p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877455</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>50</meneame:order>
		<meneame:user>--450592--</meneame:user>
		<meneame:votes>6</meneame:votes>
		<meneame:karma>45</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#50 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c050#c-50</link>
		<pubDate>Fri, 15 May 2015 21:01:23 +0000</pubDate>
		<dc:creator>--450592--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c050#c-50</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-42" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c042#c-42" rel="nofollow">#42</a> BIll Gates no dijo esa frase de la que está pensando. Lo niega diciendo que dijo muchas estupideces pero no esa y no existe ninguna fuente que lo demuestre</p><p>&#187;&nbsp;autor: <strong>--450592--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877451</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>49</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>10</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#49 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c049#c-49</link>
		<pubDate>Fri, 15 May 2015 21:00:10 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c049#c-49</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-36" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c036#c-36" rel="nofollow">#36</a>, ¿estrellados?</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877449</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>48</meneame:order>
		<meneame:user>Sofrito</meneame:user>
		<meneame:votes>13</meneame:votes>
		<meneame:karma>134</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#48 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c048#c-48</link>
		<pubDate>Fri, 15 May 2015 20:59:52 +0000</pubDate>
		<dc:creator>Sofrito</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c048#c-48</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-1" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c01#c-1" rel="nofollow">#1</a> Pues en VirtualBox te los instalas en un par de minutos</p><p>&#187;&nbsp;autor: <strong>Sofrito</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877446</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>47</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>37</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#47 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c047#c-47</link>
		<pubDate>Fri, 15 May 2015 20:59:07 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c047#c-47</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-38" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c038#c-38" rel="nofollow">#38</a> eso no siempre es así, a veces tienes que darles pistas sobre cuál es el resultado más probable de una comparación, hacer prefetch de variables, etcétera. Y aparte de eso, cuando se pretende un código ultraminimalista, el compilador a veces no te puede ayudar. Sigue habiendo formas tremendamente retorcidas de optimizar un algoritmo en ensamblador que en un compilador no se pueden prever. <br />
<br />
Hay por ahí gente que se dedica sólo a esto, vi por ahí alguna que otra demo impresionante en ensamblador de 16 bits que animaba de forma bastante fluida una celosía tridimensional con perspectiva, iluminación y sombreado. Y el código era ridículamente pequeño, cabía en un folio, sin hacer trampas.</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877444</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>46</meneame:order>
		<meneame:user>AdobeWanKenobi</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>18</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#46 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c046#c-46</link>
		<pubDate>Fri, 15 May 2015 20:58:34 +0000</pubDate>
		<dc:creator>AdobeWanKenobi</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c046#c-46</guid>
		<description><![CDATA[<p>&#34;Puede caber en un diskette&#34;</p><p>&#187;&nbsp;autor: <strong>AdobeWanKenobi</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877442</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>45</meneame:order>
		<meneame:user>Neuromancer</meneame:user>
		<meneame:votes>0</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#45 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c045#c-45</link>
		<pubDate>Fri, 15 May 2015 20:58:23 +0000</pubDate>
		<dc:creator>Neuromancer</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c045#c-45</guid>
		<description><![CDATA[<p>Pero ... eso no es Doom. Es Quake. Hay una diferencia abismal.</p><p>&#187;&nbsp;autor: <strong>Neuromancer</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877428</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>44</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>46</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#44 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c044#c-44</link>
		<pubDate>Fri, 15 May 2015 20:55:48 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c044#c-44</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-39" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c039#c-39" rel="nofollow">#39</a> Han diseñado un sistema operativo, no un pantallazo de la agencia tributaria...</p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877426</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>43</meneame:order>
		<meneame:user>--222052--</meneame:user>
		<meneame:votes>7</meneame:votes>
		<meneame:karma>54</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#43 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c043#c-43</link>
		<pubDate>Fri, 15 May 2015 20:55:12 +0000</pubDate>
		<dc:creator>--222052--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c043#c-43</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--222052--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877423</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>42</meneame:order>
		<meneame:user>--66006--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>14</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#42 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c042#c-42</link>
		<pubDate>Fri, 15 May 2015 20:54:32 +0000</pubDate>
		<dc:creator>--66006--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c042#c-42</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-33" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c033#c-33" rel="nofollow">#33</a> Bill Gates podría decir ahora que con 64 bits direccionas todo lo que haga falta <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/grin.png" alt=":-D" title=":-D" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--66006--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877419</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>41</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>3</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#41 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c041#c-41</link>
		<pubDate>Fri, 15 May 2015 20:52:57 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c041#c-41</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-32" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c032#c-32" rel="nofollow">#32</a> Eso mismo es lo que decían de los móviles hace unos años <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/smiley.png" alt=":-)" title=":-)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877412</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>40</meneame:order>
		<meneame:user>--222052--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>35</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#40 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c040#c-40</link>
		<pubDate>Fri, 15 May 2015 20:52:12 +0000</pubDate>
		<dc:creator>--222052--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c040#c-40</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--222052--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877408</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>39</meneame:order>
		<meneame:user>Kirchhoff</meneame:user>
		<meneame:votes>7</meneame:votes>
		<meneame:karma>8</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#39 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c039#c-39</link>
		<pubDate>Fri, 15 May 2015 20:51:29 +0000</pubDate>
		<dc:creator>Kirchhoff</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c039#c-39</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-34" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c034#c-34" rel="nofollow">#34</a> He puesto el ejemplo del cáncer como podría haber puesto de ejemplo que desarrollen un material que brille como el oro, conduzca como el oro y se venda como el oro, pero cuesta la décima perte. Es un ejemplo, por Dios.<br />
<br />
Mi comentario venía y referenciaba a <a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a>. No lo saquéis de contexto. Lo único que digo es que alabar a alguien porque se ha pasado 10 años programando en ensamblador es absurdo. Ya puestos, que lo hagan en binario. ¡Qué cojones, nada de programar!. Que cojan una fuente de 24Vdc, tropecientos contactores de bobina y se líen a cablear hasta conseguir que cien millones de bombillas de tres colores, rojas, verdes y azules, se vean como un monitor desde la distancia suficiente.<br />
<br />
A mi entender, si la tecnología actual te posibilita hacer las cosas mejor y más rápido, hay que aprovecharse. Para lo demás ya están los amish.</p><p>&#187;&nbsp;autor: <strong>Kirchhoff</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877402</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>38</meneame:order>
		<meneame:user>peperojoizquierdo</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>20</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#38 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c038#c-38</link>
		<pubDate>Fri, 15 May 2015 20:50:09 +0000</pubDate>
		<dc:creator>peperojoizquierdo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c038#c-38</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-30" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c030#c-30" rel="nofollow">#30</a> Pues <a class="tooltip c:2411358-11" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11" rel="nofollow">#11</a> tiene toda la razón. Hay cosas que las máquinas hacen mejor que los humanos y emitir código es una de ellas</p><p>&#187;&nbsp;autor: <strong>peperojoizquierdo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877400</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>37</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>27</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#37 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c037#c-37</link>
		<pubDate>Fri, 15 May 2015 20:50:05 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c037#c-37</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-21" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c021#c-21" rel="nofollow">#21</a> de acuerdo respecto a lo de la licencia. De todos modos, yo creo que lo interesante aquí son los casos de uso que otros sistemas operativos no cubren.</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877390</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>36</meneame:order>
		<meneame:user>sieteymedio</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>18</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#36 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c036#c-36</link>
		<pubDate>Fri, 15 May 2015 20:47:40 +0000</pubDate>
		<dc:creator>sieteymedio</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c036#c-36</guid>
		<description><![CDATA[<p>Para acabar estrellados contra unas maquinas que ya en el firmware tienen backdoors para que se meta la NSA...</p><p>&#187;&nbsp;autor: <strong>sieteymedio</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877387</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>35</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>26</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#35 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c035#c-35</link>
		<pubDate>Fri, 15 May 2015 20:47:08 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c035#c-35</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-17" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c017#c-17" rel="nofollow">#17</a> la única parte de Linux en ensamblador es la que está bajo los directorios arch/, y se corresponde con el código específico de cada máquina. El grueso del sistema, lo que es la algoritmia gorda de Linux, está en C. No se puede comparar.</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877374</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>34</meneame:order>
		<meneame:user>--423339--</meneame:user>
		<meneame:votes>19</meneame:votes>
		<meneame:karma>170</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#34 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c034#c-34</link>
		<pubDate>Fri, 15 May 2015 20:43:19 +0000</pubDate>
		<dc:creator>--423339--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c034#c-34</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> <i>Y ahora freidme a negativos si queréis.</i><br />
<br />
Joder, es que te los merecerías por soltar el comentario ese.<br />
<br />
¿Los conoces? ¿Sabes de qué trabaja cada uno de ellos? ¿Quién te dice a ti que ese proyecto no es su &#34;pasatiempo&#34; y luego se dedican a otras cosas? ¿Por qué alguien debería dedicar su talento a &#34;curar el cáncer&#34; y no a cualquier otra cosa menos popular y sensacionalista... pero que le llena más y le divierte más? ¿Tienen ellos conocimientos para saber cómo empezar a desarrollar el software que les estás pidiendo que desarrollen, o necesitarían de biólogos y bioquímicos para ayudarles? ¿Por qué no van esos biólogos, médicos y bioquímicos a pedirles que trabajen con/para ellos?<br />
<br />
Son tantas preguntas que tiran por tierra lo que acabas de decir... <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/smiley.png" alt=":-)" title=":-)" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /><br />
<br />
Y conste que te lo digo sin acritud, eh... no te culpo de nada. Hoy en día parece que todo en Ciencia se tiene que hacer con fines médicos, especialmente &#34;para curar el cáncer&#34;. Y es ridículo. Conozco de cerca a montones de científicos y ninguno se dedica a &#34;curar el cáncer&#34;. Sin embargo, son gente que descubre cómo optimizar procesos químicos que hasta ahora contaminaban y enguarraban de forma masiva y ellos los han convertido en procesos limpios que no generan mierda durante su fabricación, o que gastan menos energía. Otros se dedican a investigar partículas subatómicas. Otros han trabajado desarrollando el sistema &#34;Root&#34; del CERN... en fin macho, que hay todo un mundo ahí en la Ciencia y la &#34;chorradita&#34; de &#34;curar el cáncer&#34; o &#34;darle la vista al ciego&#34; es sólo una milmillonésima parte. Y a la mayoría de los científicos, se la trae bastante floja <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/tongue.png" alt=":-P" title=":-P" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--423339--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877372</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>33</meneame:order>
		<meneame:user>--427498--</meneame:user>
		<meneame:votes>7</meneame:votes>
		<meneame:karma>63</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#33 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c033#c-33</link>
		<pubDate>Fri, 15 May 2015 20:43:11 +0000</pubDate>
		<dc:creator>--427498--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c033#c-33</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-2" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c02#c-2" rel="nofollow">#2</a> Lo más probable es que el frigorífico sea x64</p><p>&#187;&nbsp;autor: <strong>--427498--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877363</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>32</meneame:order>
		<meneame:user>--138650--</meneame:user>
		<meneame:votes>11</meneame:votes>
		<meneame:karma>89</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#32 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c032#c-32</link>
		<pubDate>Fri, 15 May 2015 20:41:28 +0000</pubDate>
		<dc:creator>--138650--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c032#c-32</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--138650--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877360</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>31</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#31 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c031#c-31</link>
		<pubDate>Fri, 15 May 2015 20:40:59 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c031#c-31</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> no puedo estar menos de acuerdo contigo, lo siento. El tiempo libre de cada uno es sagrado.</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877346</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>30</meneame:order>
		<meneame:user>--78579--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>20</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#30 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c030#c-30</link>
		<pubDate>Fri, 15 May 2015 20:38:16 +0000</pubDate>
		<dc:creator>--78579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c030#c-30</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-11" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11" rel="nofollow">#11</a> uf, no estoy muy de acuerdo con eso, ¿eh?</p><p>&#187;&nbsp;autor: <strong>--78579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877345</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>29</meneame:order>
		<meneame:user>--450592--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>56</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#29 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c029#c-29</link>
		<pubDate>Fri, 15 May 2015 20:37:56 +0000</pubDate>
		<dc:creator>--450592--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c029#c-29</guid>
		<description><![CDATA[<p>La página web es tan cutre que también debe haber sido escrita en ensamblador.</p><p>&#187;&nbsp;autor: <strong>--450592--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877335</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>28</meneame:order>
		<meneame:user>Kirchhoff</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>33</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#28 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c028#c-28</link>
		<pubDate>Fri, 15 May 2015 20:35:30 +0000</pubDate>
		<dc:creator>Kirchhoff</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c028#c-28</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-27" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c027#c-27" rel="nofollow">#27</a> No lo olvido. Mira mi avatar.</p><p>&#187;&nbsp;autor: <strong>Kirchhoff</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877327</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>27</meneame:order>
		<meneame:user>--32547--</meneame:user>
		<meneame:votes>14</meneame:votes>
		<meneame:karma>138</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#27 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c027#c-27</link>
		<pubDate>Fri, 15 May 2015 20:34:22 +0000</pubDate>
		<dc:creator>--32547--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c027#c-27</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> Y los niños muriéndose de hambre en África, no olvides eso también.</p><p>&#187;&nbsp;autor: <strong>--32547--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877326</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>26</meneame:order>
		<meneame:user>--371029--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>19</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#26 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c026#c-26</link>
		<pubDate>Fri, 15 May 2015 20:34:17 +0000</pubDate>
		<dc:creator>--371029--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c026#c-26</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> tampoco creo que seamos micos. Bueno yo si <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--371029--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877320</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>25</meneame:order>
		<meneame:user>Kirchhoff</meneame:user>
		<meneame:votes>9</meneame:votes>
		<meneame:karma>72</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#25 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c025#c-25</link>
		<pubDate>Fri, 15 May 2015 20:33:10 +0000</pubDate>
		<dc:creator>Kirchhoff</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c025#c-25</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-23" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c023#c-23" rel="nofollow">#23</a> La diferencia radica en que yo el programar lo veo como una herramienta, no como un fin. Allá cada cual.</p><p>&#187;&nbsp;autor: <strong>Kirchhoff</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877315</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>24</meneame:order>
		<meneame:user>--214823--</meneame:user>
		<meneame:votes>21</meneame:votes>
		<meneame:karma>161</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#24 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c024#c-24</link>
		<pubDate>Fri, 15 May 2015 20:31:30 +0000</pubDate>
		<dc:creator>--214823--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c024#c-24</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-20" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20" rel="nofollow">#20</a> Tienes toda la razón, imaginate; si los hay que escalan montañas y todo. Y los que corren 41 km. Con la de patatas que se podían plantar con ese esfuerzo.</p><p>&#187;&nbsp;autor: <strong>--214823--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877303</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>23</meneame:order>
		<meneame:user>--138650--</meneame:user>
		<meneame:votes>10</meneame:votes>
		<meneame:karma>-7</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#23 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c023#c-23</link>
		<pubDate>Fri, 15 May 2015 20:28:38 +0000</pubDate>
		<dc:creator>--138650--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c023#c-23</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--138650--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877299</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>22</meneame:order>
		<meneame:user>--138650--</meneame:user>
		<meneame:votes>6</meneame:votes>
		<meneame:karma>60</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#22 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c022#c-22</link>
		<pubDate>Fri, 15 May 2015 20:26:32 +0000</pubDate>
		<dc:creator>--138650--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c022#c-22</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--138650--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877296</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>21</meneame:order>
		<meneame:user>--324579--</meneame:user>
		<meneame:votes>5</meneame:votes>
		<meneame:karma>65</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#21 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c021#c-21</link>
		<pubDate>Fri, 15 May 2015 20:25:54 +0000</pubDate>
		<dc:creator>--324579--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c021#c-21</guid>
		<description><![CDATA[<p>Licencia:<br />
<br />
1) Free for personal and educational use.<br />
2) Contact menuetos.net for commercial use.<br />
3) Redistribution, reverse engineering, disassembly or decompilation <br />
   prohibited without permission from the copyright holders.<br />
<br />
Hasta donde yo sé, la tercera clausula es al menos parcialmente inválida en la UE, no pueden prohibirlo si se hace para mejorar la compatibilidad.<br />
<br />
Mejor buscar uno con una licencia más favorable. En el 99'99% de los casos, seguro que un línux lo reemplaza fácilmente.</p><p>&#187;&nbsp;autor: <strong>--324579--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877274</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>20</meneame:order>
		<meneame:user>Kirchhoff</meneame:user>
		<meneame:votes>33</meneame:votes>
		<meneame:karma>63</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#20 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20</link>
		<pubDate>Fri, 15 May 2015 20:21:11 +0000</pubDate>
		<dc:creator>Kirchhoff</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c020#c-20</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Pues no sé yo que decirte. Yo mas bien lo que veo es que son personas que desaprovechan su talento, del cual no dudo, en realizar algo que más allá de para salir en un reportaje en algún medio especializado, va a valer para poco.<br />
<br />
Podrían dedicarse, por ejemplo, usando los métodos actuales de programación que facilitan el trabajo, a desarrollar un software que sea capaz de localizar células intestinales cancerígenas, mediante un TAC. Entonces sí diría eso de &#34;son los putos amos&#34;. Pero esto, lamentablemente, sólo sirve para decir &#34;nos dijeron que no seríamos capaces y lo hemos hecho&#34;. A parte de eso, poca utilidad más tiene.<br />
<br />
Y ahora freidme a negativos si queréis.</p><p>&#187;&nbsp;autor: <strong>Kirchhoff</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877271</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>19</meneame:order>
		<meneame:user>DaniTC</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>21</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#19 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c019#c-19</link>
		<pubDate>Fri, 15 May 2015 20:20:44 +0000</pubDate>
		<dc:creator>DaniTC</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c019#c-19</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-13" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c013#c-13" rel="nofollow">#13</a> &#34;potable&#34;. Depende de lo que uses.</p><p>&#187;&nbsp;autor: <strong>DaniTC</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877264</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>18</meneame:order>
		<meneame:user>jmpep</meneame:user>
		<meneame:votes>36</meneame:votes>
		<meneame:karma>257</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#18 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c018#c-18</link>
		<pubDate>Fri, 15 May 2015 20:19:06 +0000</pubDate>
		<dc:creator>jmpep</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c018#c-18</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Ya estamos con lo de siempre: <a href="https://xkcd.com/378/" title="xkcd.com/378/" rel="nofollow">xkcd.com/378/</a></p><p>&#187;&nbsp;autor: <strong>jmpep</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877262</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>17</meneame:order>
		<meneame:user>--259400--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>20</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#17 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c017#c-17</link>
		<pubDate>Fri, 15 May 2015 20:18:49 +0000</pubDate>
		<dc:creator>--259400--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c017#c-17</guid>
		<description><![CDATA[<p>creo que la cuestion que ha hecho a menuetOS famoso no es que sea en ensamblador, porque linux esta escrito en c con muchas instrucciones de ensamblador, y punteros y tal. Lo que hace reto a menuetOS es que se han fijado como limite ocupar un disco de 3.5</p><p>&#187;&nbsp;autor: <strong>--259400--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877256</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>16</meneame:order>
		<meneame:user>--280860--</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>28</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#16 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c016#c-16</link>
		<pubDate>Fri, 15 May 2015 20:18:19 +0000</pubDate>
		<dc:creator>--280860--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c016#c-16</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-12" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c012#c-12" rel="nofollow">#12</a> Aprobó religión a mi me suspendieron en ella. <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--280860--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877232</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>15</meneame:order>
		<meneame:user>conversador</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>65</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#15 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c015#c-15</link>
		<pubDate>Fri, 15 May 2015 20:13:19 +0000</pubDate>
		<dc:creator>conversador</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c015#c-15</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-14" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c014#c-14" rel="nofollow">#14</a> Debe de ser porque esta en contacto con los extraterrestres como El Niño de E.T.</p><p>&#187;&nbsp;autor: <strong>conversador</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877213</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>14</meneame:order>
		<meneame:user>--470468--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>38</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#14 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c014#c-14</link>
		<pubDate>Fri, 15 May 2015 20:11:10 +0000</pubDate>
		<dc:creator>--470468--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c014#c-14</guid>
		<description><![CDATA[<p>[Usuario deshabilitado]</p><p>&#187;&nbsp;autor: <strong>--470468--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877135</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>13</meneame:order>
		<meneame:user>--125581--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>32</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#13 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c013#c-13</link>
		<pubDate>Fri, 15 May 2015 19:56:20 +0000</pubDate>
		<dc:creator>--125581--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c013#c-13</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-11" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11" rel="nofollow">#11</a> C es portable.</p><p>&#187;&nbsp;autor: <strong>--125581--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16877119</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>12</meneame:order>
		<meneame:user>conversador</meneame:user>
		<meneame:votes>7</meneame:votes>
		<meneame:karma>59</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#12 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c012#c-12</link>
		<pubDate>Fri, 15 May 2015 19:52:58 +0000</pubDate>
		<dc:creator>conversador</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c012#c-12</guid>
		<description><![CDATA[<p>Este &#34;niño prodigio&#34; creo que esta detrás del desarrollo de este proyecto <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/troll.png" alt=":troll:" title=":troll:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>conversador</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876893</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>11</meneame:order>
		<meneame:user>--8899--</meneame:user>
		<meneame:votes>33</meneame:votes>
		<meneame:karma>237</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#11 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11</link>
		<pubDate>Fri, 15 May 2015 19:02:49 +0000</pubDate>
		<dc:creator>--8899--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c011#c-11</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Hombre, hoy en día ya no es lo que era: antes sí podías ser mejor que el compilador; hoy en día, un buen compilador de C será mejor que tú el 99,9999% de las veces, y sólo le podrás superar en cosas muy puntuales. Otra cosa es crear un sistema operativo en lenguajes de alto nivel, o con el objetivo de que sea muy portable, etc.</p><p>&#187;&nbsp;autor: <strong>--8899--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876805</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>10</meneame:order>
		<meneame:user>--479498--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>28</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#10 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c010#c-10</link>
		<pubDate>Fri, 15 May 2015 18:40:31 +0000</pubDate>
		<dc:creator>--479498--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c010#c-10</guid>
		<description><![CDATA[<p>hay q ser masoquista <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--479498--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876764</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>9</meneame:order>
		<meneame:user>Mr.Worthington</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>25</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#9 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c09#c-9</link>
		<pubDate>Fri, 15 May 2015 18:32:02 +0000</pubDate>
		<dc:creator>Mr.Worthington</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c09#c-9</guid>
		<description><![CDATA[<p>Creo recordar que había un spin-off ruso de ese SO de su época libre que se llamaba Kolibri OS y que tenía algunas aplicaciones más que este.</p><p>&#187;&nbsp;autor: <strong>Mr.Worthington</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876740</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>8</meneame:order>
		<meneame:user>kanowins</meneame:user>
		<meneame:votes>22</meneame:votes>
		<meneame:karma>167</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#8 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c08#c-8</link>
		<pubDate>Fri, 15 May 2015 18:27:33 +0000</pubDate>
		<dc:creator>kanowins</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c08#c-8</guid>
		<description><![CDATA[<p>Ahora hagamos una máquina virtual de java <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/troll.png" alt=":troll:" title=":troll:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>kanowins</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876686</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>7</meneame:order>
		<meneame:user>Ormuzd</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>46</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#7 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c07#c-7</link>
		<pubDate>Fri, 15 May 2015 18:18:39 +0000</pubDate>
		<dc:creator>Ormuzd</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c07#c-7</guid>
		<description><![CDATA[<p><del>No es que quepa en un diskette de 1,45 Mb es que el S.O. ocupa solo 54.000 bytes. Podiras meter 30 veces este S.O. en un diskette.<br />
</del><br />
Me he liado con los archivos para hacer pasarlo a un CD<br />
<br />
Voy a probar a ver si se puede hacer &#34;booteable&#34; desde un USB</p><p>&#187;&nbsp;autor: <strong>Ormuzd</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876652</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>6</meneame:order>
		<meneame:user>impaler</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>27</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#6 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c06#c-6</link>
		<pubDate>Fri, 15 May 2015 18:13:40 +0000</pubDate>
		<dc:creator>impaler</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c06#c-6</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-5" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c05#c-5" rel="nofollow">#5</a> Pues cuando he visto la captura de Quake, he pensado que sí o sí tiene que correr Doom. Buscando ahora algún aparato antiguo donde instalar este S.O.</p><p>&#187;&nbsp;autor: <strong>impaler</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876621</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>5</meneame:order>
		<meneame:user>fgordillo</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>23</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#5 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c05#c-5</link>
		<pubDate>Fri, 15 May 2015 18:08:32 +0000</pubDate>
		<dc:creator>fgordillo</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c05#c-5</guid>
		<description><![CDATA[<p>Ahhh!! Si se puede ejecutar el Doom, lo compro <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/tongue.png" alt=":-P" title=":-P" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>fgordillo</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876554</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>4</meneame:order>
		<meneame:user>--478222--</meneame:user>
		<meneame:votes>17</meneame:votes>
		<meneame:karma>132</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#4 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c04#c-4</link>
		<pubDate>Fri, 15 May 2015 17:59:37 +0000</pubDate>
		<dc:creator>--478222--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c04#c-4</guid>
		<description><![CDATA[<p><a class="tooltip c:2411358-3" href="https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3" rel="nofollow">#3</a> Se rumorea que a un equipo de programadores de Zaragoza les dijeron hace 15 años a que no había gúevos de programar un SO en binario y nunca más se supo de ellos!</p><p>&#187;&nbsp;autor: <strong>--478222--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876530</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>3</meneame:order>
		<meneame:user>--423339--</meneame:user>
		<meneame:votes>97</meneame:votes>
		<meneame:karma>600</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#3 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3</link>
		<pubDate>Fri, 15 May 2015 17:57:02 +0000</pubDate>
		<dc:creator>--423339--</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c03#c-3</guid>
		<description><![CDATA[<p>Es una puta pasada.<br />
<br />
Y debe ir fino filipino. En este mundo siniestro donde todo son capas y capas y capas y capas de abstracción para conseguir que hasta un mono sea capaz de programar, estos héroes de la computación han tenido las pelotas de picar un sistema operativo en puro ensamblador, ni C ni pollas en vinagre.<br />
<br />
Y ahí lo tienes: con gráficos de puta madre, su escritorio, reproductores multimedia, videojuegos <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/lol.gif" alt="xD" title=":lol: xD" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /><br />
<br />
Qué huevazos. ESO son programadores. Los demás somos micos que picoteamos lo que nos manda el jefe contra APIs, frameworks y toda suerte de guarrerías, sin preocuparse de si el código contra el que programamos está bien escrito o es una chufa (y muchísimas veces lo es).</p><p>&#187;&nbsp;autor: <strong>--423339--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876473</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>2</meneame:order>
		<meneame:user>Simún</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>36</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#2 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c02#c-2</link>
		<pubDate>Fri, 15 May 2015 17:49:15 +0000</pubDate>
		<dc:creator>Simún</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c02#c-2</guid>
		<description><![CDATA[<p>Lo voy a instalar en mi frigorífico</p><p>&#187;&nbsp;autor: <strong>Simún</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>16876471</meneame:comment_id>
		<meneame:link_id>2411358</meneame:link_id>
		<meneame:order>1</meneame:order>
		<meneame:user>meneante2015</meneame:user>
		<meneame:votes>4</meneame:votes>
		<meneame:karma>55</meneame:karma>
		<meneame:url>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1</meneame:url>
		<title>#1 MenuetOS, Sistema Operativo escrito completamente en ensamblador, alcanza la versión 1.0</title>
		<link>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c01#c-1</link>
		<pubDate>Fri, 15 May 2015 17:49:05 +0000</pubDate>
		<dc:creator>meneante2015</dc:creator>
		<guid>https://www.meneame.net/story/menuetos-sistema-operativo-escrito-completamente-ensamblador-1/c01#c-1</guid>
		<description><![CDATA[<p>¡¡Tiembla Windows 10!!<br />
Bromas aparte hace tiempo que tengo curiosidad por probarlo, hay que tomarse el trabajo</p><p>&#187;&nbsp;autor: <strong>meneante2015</strong></p>]]></description>
	</item>

</channel>
</rss>
