

<div id="comment_title"><!--acac-->foobob (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119487" title="">28/03/2011 &agrave;s 3:32 pm</a> </div>
<p>compilador de Pastel? kkkk</p>


<div id="comment_title"><!--acac-->julio (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119488" title="">28/03/2011 &agrave;s 3:41 pm</a> </div>
<p>#include farinha<br />
#include fermento<br />
#include &#8220;carne moida&#8221;</p>
<p>gcc -o pastel pastel.c</p>
<p>kkkk&#8230;</p>


<div id="comment_title"><!--acac--><a href='http://br-linux.org/' rel='external nofollow' class='url'>Augusto Campos</a> em <a href="#comment-119489" title="">28/03/2011 &agrave;s 3:48 pm</a> </div>
<p>Ué, mas era um compilador de Pastel mesmo. A origem do GCC é essa, do Pastel ao C!</p>


<div id="comment_title"><!--acac-->Illidan (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119491" title="">28/03/2011 &agrave;s 3:52 pm</a> </div>
<p>No pastel nao vai fermento. Voce precisa ler mais sobre a linguagem julio =P</p>


<div id="comment_title"><!--acac-->julio (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119493" title="">28/03/2011 &agrave;s 3:57 pm</a> </div>
<p>Sim. Só achei engraçado..</p>
<p>Hoping to avoid the need to write the whole compiler myself, I obtained the<br />
source code for the Pastel compiler, which was a multi-platform compiler<br />
developed at Lawrence Livermore Lab. It supported, and was written in,<br />
an extended version of Pascal, designed to be a system-programming<br />
language.</p>
<p><a href="http://gcc.gnu.org/wiki/History" rel="nofollow">http://gcc.gnu.org/wiki/History</a></p>


<div id="comment_title"><!--acac-->Leandro (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119516" title="">28/03/2011 &agrave;s 9:29 pm</a> </div>
<p>Na verdade, o GCC não é descendente do Pastel. No início do projeto, RMS teve a intenção de usar o Pastel como base para o compilador do GNU. Mas a memória exigida pelo programa modificado para compilar código em C era maior que 64kb, algo difícil de ser obtido com a plataforma Motorola 68000 da época.</p>
<p>Então, RMS teve a idéia de modificar a estrutura lógica do programa, alterando a maneira como o código era compilado. Esse foi o ponto realmente inicial e inovador do GCC. E, como diz RMS, nenhuma parte do código do Pastel está presente no GCC.</p>
<p>Então, foram as deficiências da plataforma 68000 e a dificuldade de adaptar o compilador Pastel ao uso da (pouca) memória disponível que inspiraram a criação do GCC.</p>
<p>Veja mais em:</p>
<p><a href="http://www.softpanorama.org/People/Stallman/history_of_gcc_development.shtml" rel="nofollow">http://www.softpanorama.org/People/Stallman/history_of_gcc_development.shtml</a></p>


<div id="comment_title"><!--acac-->Hell (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119517" title="">28/03/2011 &agrave;s 9:49 pm</a> </div>
<p>Ainda acho mais interessante o LLVM. Mas o GCC é o GCC merecidamente.</p>


<div id="comment_title"><!--acac--><a href='http://selfliar.wordpress.com' rel='external nofollow' class='url'>self_liar</a> (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119520" title="">28/03/2011 &agrave;s 10:19 pm</a> </div>
<p>Acho os dois interessantes .Por isso não posso dizer que um é mais interessante que o outro ,pois os dois não estão brigando .Ambos são complementares.</p>
<p>E olhando a história acima ,dá para perceber o quanto foi complicada a iniciativa do software livre.</p>


<div id="comment_title"><!--acac-->qwerty (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119522" title="">28/03/2011 &agrave;s 11:44 pm</a> </div>
<p>E o self_liar sempre com sua pontuação &#8220;ao contrário&#8221;&#8230; :-o</p>


<div id="comment_title"><!--acac-->Marcos (<font color=#FF9966>usu&aacute;rio n&atilde;o registrado</font>) em <a href="#comment-119634" title="">29/03/2011 &agrave;s 10:23 pm</a> </div>
<p>@qwerty, mas nesse caso ela falou certo: cada um tem um foco diferente, conforme a necessidade, um compilador atende melhor que o outro.</p>
<p>É o tipo de concorrência saudável.</p>

