Bem vindo a Perl.org.br
Perl é uma linguagem de programação estável e multiplataforma, usada em aplicações de missão crítica em todos os setores, e é bastante usada para desenvolver aplicações web de todos os tipos. Perl é acima de tudo uma comunidade, envolva-se agora mesmo assinando a lista
cascavel-pm e entrando no
canal de irc #perl.br em irc.freenode.org.
A documentação de Perl está sendo traduzida para
português e você pode nos ajudar, veja como participar do
processo de tradução.
Artigos
- Módulos Recomendados do CPAN (Nelson Ferraz)
O CPAN possui mais de 14 mil módulos, para as mais diferentes finalidades. Este artigo procura listar alguns dos módulos mais importantes, que você deve conhecer. ...
- Módulos Básicos que você Precisa Conhecer (Nelson Ferraz)
Perl já vem com muitos módulos pré instalados os chamados módulos "core", ou "padrão". Esta é uma lista de módulos que vale a pena conhecer. A lista de módulos ...
- Perl Golf (Nelson Ferraz)
Perl Golf é um esporte tradicional nas listas de discussão de de Perl. Uma partida de Perl Golf normalmente começa com um problema simples, porém não trivial; a partir ...
- Primeiros Passos em Perl (Nelson Ferraz)
Este é um pequeno tutorial de Perl, destinado a quem nao tem experiencia em programacao. Escrevendo coisas na tela Inicie o seu editor de textos favorito, e digite ...
- Booking.com (Nelson Ferraz)
Booking.com, parte de Priceline.com (Nasdaq:PCLN) é a agência europeia líder de reservas online de hotéis por noites de estadia vendidas, atraindo, através da Internet ...
Fatos
- Perl é uma linguagem estável e multiplataforma
- É usada em aplicações de missão crítica em todos os setores
- Perl é um software livre, disponível sob a Licença Artística ou a GNU General Public License (GPL).
- Perl foi criada por Larry Wall.
- Perl 1.0 foi lançada na usenet alt.comp.sources em 1987
- Possui mais de 10 mil módulos para as mais diversas finalidades
- Tem como lema: "There's More Than One Way To Do It" (TMTOWTDI)
- Sua atual versão estável é 5.10.0
|
Sistemas operacionais
|
Características
- Perl tira as melhores características de linguagens como C, awk, sed, sh, e BASIC, entre outras.
- Sua interface de integração com base de dados (DBI) suporta muitos bancos de dados, incluindo Oracle, Sybase, Postgres, MySQL e outros.
- Perl tem módulos para trabalhar com HTML, XML, e outras linguagens de markup.
- Perl suporta Unicode.
- Perl permite programação procedural e orientada à objetos.
- Perl pode acessar bibliotecas externas em C/C++ através de XS ou SWIG. Leia também sobre P5NCI.
- Perl é extensível. Existem milhares de módulos disponíveis no Comprehensive Perl Archive Network (CPAN).
- O interpretador Perl pode ser embutido em outros sistemas.
|
Perl e a World Wide Web
- 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 é conhecida como "a fita adesiva da Internet".
- O módulo Perl CGI.pm faz com que a manipulação de formulários HTML seja muito simples.
- Perl pode manipular dados encriptados, incluindo transações de comércio eletrônico.
- Perl pode ser embutido em servidores web para aumentar a velocidade de processamento em até 2000%.
- mod_perl permite que o servidor web Apache possa interpretar código Perl diretamente.
- O pacote DBI do Perl faz com que a integração com banco de dados seja muito simples.
|