shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Compilador de Shell


From: Flamarion Jorge
Subject: Re: [shell-script] Compilador de Shell
Date: Fri, 02 Jan 2009 09:35:43 -0200
User-agent: Mozilla-Thunderbird 2.0.0.17 (X11/20081018)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Na minha opinião menos técnica e mais politica, e posso levar um puxão
de orelha dos moderadores por causa disso, a necessidade de se compilar
um script pode ser simplesmente para esconder o fonte, o que vai de
encontro com a "filosofia" do software livre.
Estou acompanhando a discussão, não entendo de compiladores e entendo
somente um pouco de interpretadores, mas nada a ponto de dar uma opinião
especifica.
Mas como foi levantada a questão, de que não se ve motivo para compilar
um script shell, eis a minha.
É o caso de alguns softwares que são distribuidos GRATUITAMENTE mas não
são LIVRES e que tudo indica que seja um script compilado. Por exemplo:

- - o drive para as placas de viedo da Nvidia.
- - o plug-in do flash da adobe
- - o acrobat da adobe

Claro temos alternativas para todos estes, mas foi somente um exemplo de
scripts que são compilados.

Flamarion Jorge

Anderson Duarte escreveu:
>> Ora, como disse qq um de nós seria capaz de fazer isso com um one-liner.
>> Quem conhece C, sabe que o cmd system chama um shell para interpretar o cmd
>> entre aspas, e assim sendo vc não conseguiria nenhuma melhoria em termos de
>> performance (muito pelo contrário).
>>
>>
>>
> 
> 
> Julio, eu entendi o que vc quis dizer, que nada adianta o script em shell
> ser "compilado" já que o executável vai chamar o shell (CMD) de qualquer
> forma pra poder executar os comandos.
> Mas agora eu fiquei com uma dúvida!! Geralmente (pelo menos em tese) as
> linguagens compiladas não são mais velozes que as interpretadas já que tudo
> fica "linkado" não precisando assim "ler" o script toda vez que for
> executado??
> Eu também sinceramente não vejo muito motivo pra usar um "compilador" shell,
> mas creio que deva existir algum, pra o tal compilador existir...
> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkld/A8ACgkQ0SDRnmynUOHKjACZAZDlPWpIsnJw1+0gjoyVVNDO
Q+8AoI45ifJc6X8Q3dMbQ2T5LbVDM/5S
=sOCJ
-----END PGP SIGNATURE-----


reply via email to

[Prev in Thread] Current Thread [Next in Thread]