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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED] > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- 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 <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
