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

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

Re: [shell-script] Perl, PHP, Python e outras linguagens na lista.


From: Julio C. Neves
Subject: Re: [shell-script] Perl, PHP, Python e outras linguagens na lista.
Date: Fri, 22 Feb 2008 10:28:42 -0200

Muito bem colocado Tiago,
espero que os moderadores adotem esta sua discrição como uma bíblia de
moderação. Parabéns,
Julio

Em 20/02/08, Tiago Barcellos Peczenyj <address@hidden> escreveu:
>
> Recentemente Tivemos um caso de postagem de codigo perl que resultou
> em uma moderação.
>
> Acontece que C, Perl, Python, Java, etc são linguagens de propósito
> geral (General Purpose Language ou GPL – não confundir com a licença
> GNU). Elas "abraçam" o mundo, vc faz praticamente TUDO com elas.
>
> Expressões regulares, AWK, SED, ED, gnuplot, txt2tags, são DSL (Domain
> Specific Language - Linguagens Específicas de Domínio ). Algumas nem
> são Turing complete. No caso de quem utiliza shell script no dia a
> dia, que utiliza para interagir com diversos aplicativos em um sistema
> operacional POSIX, essas DSLs ajudam a formatar um relatório,
> trabalhar com textos de forma mais simples, etc. Por serem
> específicas, perdemos menos tempo tentando entende-las e gastamos mais
> tempo com os problemas em si.
>
> Discutir uma GPL numa lista de escopo mais estreito, como a nossa, é
> improdutivo, contudo o contrario é plenamente possivel E totalmente
> incentivado. Sem falar que uma solução em Perl ou Ruby leva uma
> desvantágem com relação ao AWK, por exemplo, especialmente porque o
> seu interpretador faz parte tanto da Single Unix Specification quanto
> da Linux Standard Base, portanto é provável que esteja disponível em
> grande variedade de sistemas e arquiteturas, sem exigir instalação
> adicional por parte do usuário.
>
> Existem outras DSLs interessantes que poderiamos abordar nos problemas
> do dia a dia como o próprio make (faltam exemplos na lista -- eu sei
> que é possivel usar em scripts administrativos mas... e ai, quem se
> habilita?). Existem alternativas como o Rake também.
>
> Enfim, não é caça as bruxas ou "odiamos a linguagem X". Existe
> propósito, e é bem legal :)
>
> Att
>
> Tiago (moderador até Abril)
>
> DSLs:
> http://martinfowler.com/bliki/DomainSpecificLanguage.html
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
> "what does not kill us makes us stronger"
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>


-- 
Abraços,
Julio


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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