El objetivo de este documento es explicar las bases de la programación en perl. Intentaremos hacerlo en líneas generales y centrándonos en las “ideas” en vez de en los detalles, comparándolos cuando sea posible con los lenguajes C y de shell scripting. El fin último de este documento es capacitaros para leer, entender, modificar los script in perl y, en definitiva, para escribir los vuestros.

No se asume que seais programadores, pero tampoco se os explicará qué son un file o una pipe; se necesita un conocimiento mínimo del mundo Unix para que podáis entender. De hecho, el lenguaje Perl casa perfectamente con el sistema UNIX; aunque hoy se hayan efectuado porting sobre otras muchas plataformas (Windows 9x/NT, OS/2, MS-DOS, ecc …), el entorno natural para desarrollar y utilizar script en Perl es UNIX, donde es posible integrar y hacer interaccionar los script con los numerosísimos instrumentos incluidos en el sistema (sed, awk, grep, mail ecc. ) y obtener lo mejor del lenguaje.
En este documento hay mucho material, incluso bastante condensado; una buena idea puede ser leerlo de principio a fin sin memorizar, al inicio, nada, salvo las bases, suficiente para hacerse una idea general; el segundo paso consiste en leer con mayor atención, intentando entender con claridad cómo funciona perl. No olvidéis, durante la lectura, probar los ejemplos que se proponen con las herramientas del texto para comprobar el funcionamiento y, eventualmente, intentar modificarlos para descubrir las innumerables posibilidades que ofrece este lenguaje.

Obviamente, se trata sólo de una selección de las principales instrucciones, ya que el perl cuenta con muchas más de las que aquí se han incluido, algunas de las cuales tienen, asimismo, muchas más opciones o posibilidades de las que presentaremos aquí. Probablemente habrá también algún descuido sobre la semántica del lenguaje: ¡perdonádnosla! En cualquier caso, recurrid siempre a la documentación.

WôÔS, un sistema gratuito compatible Windows WôÔS es un nuevo sistema operativo libre y gratuito que ha despertado el interés por su compatibilidad con el hardware y el software de Windows. Es...
First tablet with Windows 8 Here is the first product in the world to integrate Windows 8, or at least we can say that this is the first tablet with Windows 8 version for develop...
EL PARADIGMA DE PROGRAMACIÓN Cuando usamos una computadora, lo que estamos buscando es simplemente una solución a un problema, y para que resuelva dicho problema debemos decirle ...
Funciones Nuevas y Mejoradas en Windows 8 El nuevo Windows 8 incorpora un importante número de características que cambian el modo en el que el usuario se relaciona con Windows. Casi todas las...
Pinterest el éxito del momento en redes sociales, por qué crece tan rápido.. Pinterest es una novedosa red social que permite compartir intereses con una fórmula muy fácil: tableros virtuales donde pinchar fotos, vídeos y comen...
PayPal lanzará una llave electrónica para realizar pagos móviles PayPal va a realizar un anuncio importante que hará temblar a algunas firmas asentadas en el negocio de los pagos móviles, como Square, GoPayment de I...
Métodos útiles para JavaScript Sugar.js es una biblioteca que tiene como objetivo facilitar el desarrollo de JavaScript ampliando sus objetos nativos con métodos útiles e intuitivos...
Intel sorprende en el CES y lanza un PC del tamaño de una tarjeta SD que corre con Linux ntel presentó Edison, un computador miniatura completo del tamaño de una tarjeta SD. Está basado sobre la tecnología de 22nm de la compañía, viene con...
Tips de Seguridad para WordPress WordPress es uno de los sistemas de gestión de contenido (CMS, por sus siglas en inglés) más usados de la actualidad. Su popularidad radica en su vers...
Google Plus Pages para hacer business Google anuncia que las empresas y organizaciones podrán tener presencia en su red Google + de manera oficial. Para ello ha habilitado la herramienta G...