Usuario:Oleinad/perl/Introducción

Plantilla:Navegador2

Funciones utilizadas
En este wikilibro encontraras
este recuadro que contendra
las funciones utilizadas en
esta pagina.
Conceptos implicados
En este recuadro algun
concepto nuevo que se
menciona en esta pagina.


Introducción

editar

Perl es un lenguaje de programación. Fué creado para procesar texto y producir reportes.

Perl es el acrónimo de:

Practical Extraction and Report Language
Lenguaje Práctico de Extracción y Reporte (en español)

En la wikipedia se menciona lo siguiente:

Perl es un lenguaje de propósito general originalmente desarrollado para la manipulación de texto y que ahora es utilizado para un amplio rango de tareas incluyendo administración de sistemas, desarrollo web, programación en red, desarrollo de GUI y más.
Se previó que fuera práctico (facilidad de uso, eficiente, completo) en lugar de hermoso (pequeño, elegante, mínimo). Sus principales características son que es fácil de usar, soporta tanto la programación estructurada como la programación orientada a objetos y la programación funcional, tiene incorporado un poderoso sistema de procesamiento de texto y una enorme colección de módulos disponibles en CPAN.

Extrictamente hablando es un lenguage de interpretación de guiones, esto quiere decir que no necesita compilación previa para ejecutar el programa realizado.

Se desarrolló pensando en el sistema operativo(SO) UNIX pero está disponible para otros SO e incluso para los SO populares.

Ampliamente usado en tareas de administración de sistemas.

Notas
Wikipedia usó Perl hasta Enero de 2002. El código aún esta disponible en http://usemod.com


Aprender Perl

editar

Es más fácil de lo que se supone.

Aprender a programar es más sencillo cuando se cumplen ciertas reglas o pre-requisitos.

Los procedimientos en la programación son siempre los mismos, lo único que cambia es el código.

Requerimientos

editar

Por lo tanto para realizar cualquier programa en cualquier lenguage (de programacion) requerimos:

  • Tener una visión general del programa mismo.
  • Conocer el código que maneja el lenguage en que se realizará el programa (objétivo primordial de este wikilibro).

En el caso de Perl, támbien se requiere:

  • Un editor de texto simple. Actualmente hay editores avanzados diseñados especialmente para editar bajo este lenguaje de programación (Ver Anexos).
  • El interprete de perl instalado en tu ordenador.

Es posible usar Perl en la red, pero requieres:

  • Un servidor. Si apenas estas iniciando a aprender este lenguage es recomendable realizar pruebas, ejemplos y practicas fuera de la red para no difundir datos de tu servidor(que pueden ser malusados por malintencionados), por lo que es muy recomendable que instales una aplicación en tu ordenador para que funcione como servidor local para realizar pruebas.
  • Y por lo tanto que este servidor tenga instalado el intérprete de Perl.

Ver Anexos Herramientas para ejemplo de aplicaciones que puedes usar.

Acerca del wikilibro

editar

Lector que estas apunto de aprender un facinante y sencillo lenguaje de programación, este wikilibro esta estructurado de tal manera que puedas ver a primera vista las funciones y conceptos nuevos de cada capítulo. Conforme se desarrolle el capítulo encontrarás varios ejemplos y al final de cada capítulo, tambien se enlistarán algunos ejercicios, unos resueltos y otros ¡nó!, con la finalidad que los desarrolles y pongas en práctica los conocimientos nuevos.

Autores

editar

Los autores y colaboradores que ayudan en el desarrollo, corrección y actualización de este wikilibro se mencionan en la sección de Anexos Colaboradores.

Seguramente conforme vayas leyendo este wikilibro te surgan dudas, por lo que te recomiendo primero leer completamente el wikilibro, si despues de esto siguen las dudas por favor, escribelas aquí, y con tus preguntas ayudarás a formar un listado de preguntas frecuentes(FAQ).

Al inicio y final de cada "pagina" encontrarás una barra de navegación para que continues leyendo el wikilibro. En donde el enlace a la derecha te lleva al siguiente tema del wikilibro.

Nota para los Desesperados

editar

Si realmente quieres aprender, lee con calma este wikilibro, seguramente el código estará estructurado de tal manera que puedas copiar y pegar, sin embargo lee cuidadosamente la descripción del código, ya que en ocaciones hay que agregar y/o corregir algunas cosas, según el uso que se le dé al código.

"Dale tiempo a tu cerebro de asimilar y entender la información."


Plantilla:Navegador2