Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 46
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> Tutoriais -> Perl
Instalando e executando Perl no Windows
1 - Introdução

A Linguagem Prática de Extração e Geração de Relatórios - The Practical Extraction and Report Language (ou Pathologically Eclectic Rubbish Lister) é 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. Foi criada por Larry Wall em dezembro de 1987. A origem do Perl remonta ao shell scripting, Awk e à linguagem C, e está disponível para praticamente todos os sistemas operacionais, mas é usado mais comumente em sistemas Unix e compatíveis.

Perl é uma das linguagens preferidas por administradores de sistema e autores de aplicações para a web. É especialmente versátil no processamento de cadeias (strings), manipulação de texto e no pattern matching implementado através de expressões regulares, além de permitir tempos de desenvolvimento curtos.

A linguagem Perl já foi portada para mais de 100 diferentes plataformas, e é bastante usada em desenvolvimento web, finanças e bioinformática.

2 - Efetue o download do instalador

O primeiro passo é efetuar o download do instalador para Windows. Durante a autoria deste artigo, o download podia ser feito nos links:

http://www.activestate.com ou http://www.perl.org

O nome do arquivo a ser baixado é Windows (x86) MSI. Trata-se de um arquivo de 15.2 MB contendo tudo que você precisa para iniciar seus estudos em Perl. Baixe o arquivo e vamos instalar.

3 - Instalando a Perl

Finalizado o download, localize o arquivo ActivePerl-5.8.8.819-MSWin32-x86-267479.msi (ou semelhante) e dê duplo-clique nele. Você verá a tela de instalação mostrada a seguir:


Esta é a primeira de várias telas que o programa de instalação exibirá. Em uma instalação no Windows XP nós só precisamos pressionar o botão Next, ou seja, aceitar todos os valores padrões.

4 - Testando a instalação

Chegou o momento! É hora de verificar se o interpretador Perl já está pronto para uso. Para isso, abra uma janela do Prompt de Comando e digite o seguinte comando (a partir de qualquer diretório):

perl -v

Você deverá ver um resultado parecido com o que temos abaixo:

This is perl, v5.8.8 built for MSWin32-x86-multi-thread (with 33 registered patches, see perl -V for more detail)

Copyright 1987-2006, Larry Wall

Binary build 819 [267479] provided by ActiveState http://www.ActiveState.com Built Aug 29 2006 12:42:41

Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


Obteve resultado parecido? Então parabéns e bem-vindo à programação Perl.

4 - Conclusão

Sempre que iniciamos o estudo de uma nova linguagem devemos passar pelo processo de instalação e configuração. No caso da Perl, esta fase não apresenta nenhum problema. É claro que, dependendo do sistema operacional, as coisas podem se complicar um pouco. Caso tenha dificuldades ou queira simplesmente discutir Perl com a gente, use o nosso Fórum de Discussões.
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de Java
Como definir a quebra de linha automática para uma JTextArea
Criando uma lista singularmente ligada, inserindo e exibindo os valores contidos em cada nó
Listar dados de uma tabela MySQL em uma JTable
Como obter uma referência ao elemento no topo da Stack sem precisar removê-lo da pilha
Como passar um ArrayList para um método Java
Alinhando o texto de um JTextField à esquerda, à direita ou ao centro
Aprenda a detectar o pressionamento das teclas de direção
Definir a cor para a grade de uma JTable
Como selecionar um item em uma JList via código
Comparando duas strings em Java
Veja dicas, truques e anotações de outras linguagens
JavaScript - Como concatenar um array e um objeto
PHP - Testando se uma variável ou constante é do tipo integer
Python - Como obter o nome do mês no formato longo
JSP (Java Server Pages) - Uso da action <jsp:getProperty> para retornar valores das propriedades de JavaBeans
Adobe Flex - Limitando a quantidade de caracteres em um TextInput
PHP - Como inserir dados em uma tabela MySQL usando PHP
C# (CSharp) - Como validar o conteúdo de uma caixa de texto usando o evento Validating da classe Control
CSS - Cascading Style Sheets - Como definir a cor de fundo de um elemento usando um valor rgb
JavaScript - Como gerar um número randômico entre 0 e 10
Python - Construindo uma data e hora usando o construtor da classe datetime

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site