<br><br><div class="gmail_quote">2008/4/29 Luis Motta Campos <<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Fernando Luizao wrote:<br>
> Desculpa me intrometer na discussão, mas acho que vcs estão<br>
> confundindo conceitos... pelo que eu entendi, vcs estão se referindo<br>
> ao paradigma ESTRUTURADO, e não funcional. Funcional pra mim é LISP<br>
> =P.<br>
<br>
</div>Bom, na verdade, a linha que divide "estrutural" (C, perl, pascal) de<br>
"funcional" (lisp, haskel, perl) é apenas o tipo e a quantidade de<br>
"efeitos colaterais que teu código gera, e como acontece passagem de<br>
parâmetros.<br>
<br>
Em Lisp, não existem variáveis globais, apenas funções podem ser<br>
referidas a partir de qualquer ponto do código.<br>
<br>
Se você se mantiver mais ou menos disciplinado no seu perl<br>
"estruturado", eu vou chamar de estrutural. Mas eu sou apenas um velho<br>
nostálgico que gosta de programar como se fazia nos anos 1960... ;)</blockquote><div><br>Em hexadecimal e assembler ?<br> </div></div><br clear="all"><br>-- <br>"o animal satisfeito dorme". - Guimarães Rosa