<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Não entendo o motivo pelo qual ainda ensinam pascal</title>
	<atom:link href="http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/feed/" rel="self" type="application/rss+xml" />
	<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/</link>
	<description>Varias Coisas, por Tiago Peczenyj</description>
	<lastBuildDate>Wed, 24 Mar 2010 11:38:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Por: Mago</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-206</link>
		<dc:creator>Mago</dc:creator>
		<pubDate>Thu, 22 Oct 2009 02:23:33 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-206</guid>
		<description>perl -e &#039;for(1000..9999){print$_,&quot;-\n&quot;if((int($_/100)+$_%100)==sqrt($_))}&#039;

&gt; v.10

perl -E &#039;for(1000..9999){say$_,if((int($_/100)+$_%100)==sqrt($_))}&#039;</description>
		<content:encoded><![CDATA[<p>perl -e &#8216;for(1000..9999){print$_,&#8221;-\n&#8221;if((int($_/100)+$_%100)==sqrt($_))}&#8217;</p>
<p>&gt; v.10</p>
<p>perl -E &#8216;for(1000..9999){say$_,if((int($_/100)+$_%100)==sqrt($_))}&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Juan Castro</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-204</link>
		<dc:creator>Juan Castro</dc:creator>
		<pubDate>Mon, 21 Sep 2009 23:15:04 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-204</guid>
		<description>Independente da linguagem, não é melhor loopar pelas raízes quadradas em vez dos quadrados?

seq 10 99 &#124; gawk &#039;(int($1*$1/100) + $1*$1%100 == $1) {print $1*$1}&#039;</description>
		<content:encoded><![CDATA[<p>Independente da linguagem, não é melhor loopar pelas raízes quadradas em vez dos quadrados?</p>
<p>seq 10 99 | gawk &#8216;(int($1*$1/100) + $1*$1%100 == $1) {print $1*$1}&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: André Taiar</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-198</link>
		<dc:creator>André Taiar</dc:creator>
		<pubDate>Thu, 23 Jul 2009 18:17:51 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-198</guid>
		<description>Eles usam pascal por quê é didático, informa os erros de uma forma elegante e sem causar traumas. Quase te guia pelo código.

Não é recomendável começar o ensino por C ou Java ou, muito menos, Ruby. Elas não são didáticas, apesar de serem simples. Uma coisa não é sinônimo da outra.

Mas em uma segunda instância, é essencial adotar logo um C.
Uma evolução meio que Pascal - C - Depois um C++ ou Java mesmo...

Infelizmente, eu comecei a aprender por VB :s.. Tosco neh? Depois veio Java, C, Ruby, C++.... Caminho bem controverso, eu acho...</description>
		<content:encoded><![CDATA[<p>Eles usam pascal por quê é didático, informa os erros de uma forma elegante e sem causar traumas. Quase te guia pelo código.</p>
<p>Não é recomendável começar o ensino por C ou Java ou, muito menos, Ruby. Elas não são didáticas, apesar de serem simples. Uma coisa não é sinônimo da outra.</p>
<p>Mas em uma segunda instância, é essencial adotar logo um C.<br />
Uma evolução meio que Pascal &#8211; C &#8211; Depois um C++ ou Java mesmo&#8230;</p>
<p>Infelizmente, eu comecei a aprender por VB :s.. Tosco neh? Depois veio Java, C, Ruby, C++&#8230;. Caminho bem controverso, eu acho&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: admin</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-196</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 19 Jul 2009 03:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-196</guid>
		<description>programadores de verdade não ficam ofendidos a menos que tenham sido compilados com as opções coerentes.</description>
		<content:encoded><![CDATA[<p>programadores de verdade não ficam ofendidos a menos que tenham sido compilados com as opções coerentes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: breno</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-194</link>
		<dc:creator>breno</dc:creator>
		<pubDate>Sat, 11 Jul 2009 23:27:28 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-194</guid>
		<description>engraçado vc começar o texto provocando com &quot;*infelizmente* o professor pediu pra fazer em pascal&quot; e depois dizer algo idiota como &quot;sem flamewars&quot;. Até eu que sou um programador de verdade (C++) fiquei ofendido. Antes pascal do que uma droguinha de linguagem interpretada que não resolve nenhum problema de verdade.</description>
		<content:encoded><![CDATA[<p>engraçado vc começar o texto provocando com &#8220;*infelizmente* o professor pediu pra fazer em pascal&#8221; e depois dizer algo idiota como &#8220;sem flamewars&#8221;. Até eu que sou um programador de verdade (C++) fiquei ofendido. Antes pascal do que uma droguinha de linguagem interpretada que não resolve nenhum problema de verdade.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: admin</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-193</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 10 Jul 2009 22:44:46 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-193</guid>
		<description>Eu teria ficado muito feliz em ter aprendido o paradigma funcional 9 anos atrás. Quem sabe eu não deixaria de fazer as gambiarras em Haskell... hehehe</description>
		<content:encoded><![CDATA[<p>Eu teria ficado muito feliz em ter aprendido o paradigma funcional 9 anos atrás. Quem sabe eu não deixaria de fazer as gambiarras em Haskell&#8230; hehehe</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Wellington</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-192</link>
		<dc:creator>Wellington</dc:creator>
		<pubDate>Fri, 10 Jul 2009 22:35:56 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-192</guid>
		<description>O que o @Paulo Castro queria dizer é que a ênfase continua no conceito e não na linguagem! Certamente que isso pode ser feito com algo mais moderno (inclusive citei que, pessoalmente, prefiro Java), mas a discussão que surgiu é do porque não fazer isso com Pascal...

Na verdade, eu vi algumas discussões fortes sobre usar um paradigma funcional ao invés do imperativo para ensinar programação. Nesse link tem algumas discussões sobre: http://doi.acm.org/10.1145/1189136.1189183</description>
		<content:encoded><![CDATA[<p>O que o @Paulo Castro queria dizer é que a ênfase continua no conceito e não na linguagem! Certamente que isso pode ser feito com algo mais moderno (inclusive citei que, pessoalmente, prefiro Java), mas a discussão que surgiu é do porque não fazer isso com Pascal&#8230;</p>
<p>Na verdade, eu vi algumas discussões fortes sobre usar um paradigma funcional ao invés do imperativo para ensinar programação. Nesse link tem algumas discussões sobre: <a href="http://doi.acm.org/10.1145/1189136.1189183" rel="nofollow">http://doi.acm.org/10.1145/1189136.1189183</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: admin</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-191</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:23:53 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-191</guid>
		<description>@Paulo Castro

Desde quando parar de ensinar uma linguagem &lt;em&gt;defasada&lt;/em&gt; é parar de ensinar conceitos? Pq não ensinar os mesmos conceitos com algo mais moderno, que tenha muita documentação, livros, seja usada pela industria, seja multiplataforma e que funcione como um pseudo codigo tão bem quanto ou até mais ?</description>
		<content:encoded><![CDATA[<p>@Paulo Castro</p>
<p>Desde quando parar de ensinar uma linguagem <em>defasada</em> é parar de ensinar conceitos? Pq não ensinar os mesmos conceitos com algo mais moderno, que tenha muita documentação, livros, seja usada pela industria, seja multiplataforma e que funcione como um pseudo codigo tão bem quanto ou até mais ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: admin</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-190</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:16:45 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-190</guid>
		<description>Urul, flamewar :)

Eu aprendi mais sobre programação estruturada e imperativa usando Fortran e C do que Pascal. No meu ponto de vista, Pascal não agrega tanto quanto outras linguagens atuais. Mas é a minha opinião: seria bom termos 2 grupos de pessoas com formações diferentes, uma que começou com Pascal e outra que começou com, digamos, Ruby, e fosse feita uma analise dos dois grupos.</description>
		<content:encoded><![CDATA[<p>Urul, flamewar <img src='http://pacman.blog.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Eu aprendi mais sobre programação estruturada e imperativa usando Fortran e C do que Pascal. No meu ponto de vista, Pascal não agrega tanto quanto outras linguagens atuais. Mas é a minha opinião: seria bom termos 2 grupos de pessoas com formações diferentes, uma que começou com Pascal e outra que começou com, digamos, Ruby, e fosse feita uma analise dos dois grupos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Paulo Castro</title>
		<link>http://pacman.blog.br/blog/dicas/nao-entendo-o-motivo-pelo-qual-ainda-ensinam-pascal/comment-page-1/#comment-189</link>
		<dc:creator>Paulo Castro</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:12:02 +0000</pubDate>
		<guid isPermaLink="false">http://pacman.blog.br/blog/?p=95#comment-189</guid>
		<description>Concordo com @Wellington.

Quando você está na faculdade o importante são os conceitos. Se pararmos de ensinar conceitos que tipo de pessoa serão ?

Talvez um &quot;analfabeto funcional computacional&quot; ?

Pascal funciona como um pseudo-código uma maneira simples de implementar a resolucão do problema.

Como você esperar que um aluno que está tentando transpor a linha entre &quot;problema&quot; e &quot;solućão computacional&quot; consiga deslumbrar a gambiarra em Haskell ?

É igual tentar ensinar série de Fourier para quem não viu cálculo I, II e III.</description>
		<content:encoded><![CDATA[<p>Concordo com @Wellington.</p>
<p>Quando você está na faculdade o importante são os conceitos. Se pararmos de ensinar conceitos que tipo de pessoa serão ?</p>
<p>Talvez um &#8220;analfabeto funcional computacional&#8221; ?</p>
<p>Pascal funciona como um pseudo-código uma maneira simples de implementar a resolucão do problema.</p>
<p>Como você esperar que um aluno que está tentando transpor a linha entre &#8220;problema&#8221; e &#8220;solućão computacional&#8221; consiga deslumbrar a gambiarra em Haskell ?</p>
<p>É igual tentar ensinar série de Fourier para quem não viu cálculo I, II e III.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
