On Apr 17, 2009, "Omar Kaminski" <o...@kaminski.com> wrote:

> Então poderíamos dizer que a partitura está para o código fonte assim
> como a música está para o software?

Não me parece um paralelo correto.

Código fonte de um software é a forma mais adequada para se fazer
modificações ao software.

É discutível se a partitura cumpre esse mesmo papel para uma obra
musical.  Pode ser que para alguns autores seja.  Para outros, pode
haver outras representações mais convenientes.  Pode ser que nem faça
sentido, dada a facilidade de se fazer "engenharia reversa" e
"modificações" na forma "executável".

Da mesma forma que há linguagens de programação que não passam por um
processo identificável de compilação, são interpretadas diretamente a
partir do código fonte.  Se um músico faz alguns rabiscos num pedaço de
papel, pra lembrar da cadência harmônica sobre a qual a banda vai
improvisar solos de Jazz, isso poderia ser o "código fonte executável",
ou ao menos parte dele, pois utiliza "bibliotecas" que estão só na
cabeça dele.

Ninguém falou que era fácil :-)

-- 
Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/   FSF Latin America board member
Free Software Evangelist      Red Hat Brazil Compiler Engineer
_______________________________________________
PSL-Brasil mailing list
PSL-Brasil@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/psl-brasil
Regras da lista: 
http://twiki.softwarelivre.org/bin/view/PSLBrasil/RegrasDaListaPSLBrasil

Responder a