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
- 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 ...
- Craigslist (Nelson Ferraz)
Um site que recebe mais de 9 bilhões de page views por mês. Inteiramente desenvolvido em Perl. Com apenas 23 funcionários cuidando para que mais de 30 milhões de pessoas ...
- Perl em Quadrinhos (Vários)
Algumas aparições da linguagem perl nas histórias em quadrinhos. Un programa en Perl para descifrar jeroglíficos: Everybody stand back I know regular ...
- MVC e WxPerl (Alceu Rodrigues de Freitas Junior)
Artigo sobre como utilizar o padrão de projeto Model View Controller (MVC) com o toolkit WxPerl. Sobre o padrão MVC MVC significa Model , View , Controller ...
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.
|