Perl IRC
PEDRO NUNES - 2015.1.25.073
ROGÉRIO RIBAS - 2015.1.25.075
SALOMÃO VIEIRA - 2015.1.25.077
TATIANA PAIVA - 2015.1.25.080
ORIGEM
• A linguagem Perl foi desenvolvida por Larry
Wall em 1987.
• A ideia de Wall foi juntar as principais vantagens de todas essas linguagens: expressões regulares do 'sed'; a identificação de padrões de AWK; a profundidade de C; além da sintaxe baseada tanto em C quanto em Shell Script.
CARACTERÍSTICAS
• Foi feito para fácil compreensão humana.
• Perl é uma linguagem de programação de alto nível, tirando do programador muitas preocupações referentes a aspectos mais baixos.
• Sua interface de integração com base de dados
(DBI) suporta muitos bancos de dados, incluindo
Oracle, Sybase, Postgres, MySQL e outros.
CARACTERÍSTICAS
• O interpretador Perl pode ser embutido em outros sistemas.
• Perl é uma das mais populares linguagens de programação web, devido à suas capacidades de manipulação de textos e rápido ciclo de desenvolvimento.
• Perl tem módulos para trabalhar com HTML, XML, e outras linguagens de markup.
• Perl pode acessar bibliotecas externas em C/C++ através de XS ou SWIG.
DESVANTAGENS
• Programas mais lentos do que em C/C++.
• Um pequeno código PERL é capaz de realizar muitas ações. Em termos de linguagem de programação, isso geralmente significa que o código será difícil de ler e penoso de escrever.
• Permite a visualização do código fonte, impedindo os programadores de esconder o código.
DESVANTAGENS
• Scripts escritos em Perl necessitam da existência do interpretador para que sua execução seja possível.
• Perl não possibilita o acesso a funções de baixo nível, reduzindo a liberdade do programador nestes tipos de caso.
VANTAGENS
• Um alto grau de portabilidade;
• Modularidade e reusabilidade de código;
• Perl é uma linguagem de código aberto;
• Perl é multiplataforma.
• Pode ser instalado em diversas plataformas como Unix,
Windows, MVS, VMS, Macintosh, OS/2, Amiga, etc.
TIPOS DE