? Desarrolladores de software Perl llaman la " cinta adhesiva de la Internet ", ya que el lenguaje de programación se presta a soluciones rápidas , fáciles de problemas de datos . Creado a finales de 1980 por el desarrollador de software Larry Wall, la apariencia de Perl coincidió con la creciente popularidad de Internet y de los inicios de la World Wide Web. Perl vinieron del ambiente Unix y tiene muchas características en común con otro software de Unix . Propósito
Perl es un lenguaje de programación de alto nivel que se destaca en un sofisticado procesamiento de archivo de texto y , entre otros usos , pueden generar Text Markup Language Hyper salida para las páginas Web . Incluye interfaces para incorporar bases de datos , por lo que el lenguaje muy adecuado para el comercio electrónico, foros , blogs y otros sitios web dinámicos, basados en datos ( véase la referencia 4 ) . Además de las aplicaciones de Internet , Perl es muy útil para la administración del sistema día a día , la información y las tareas de mantenimiento .
Unix Fondo Fotos
Perl se originó en los equipos basados en Unix y continúa con su popularidad en máquinas Linux . Su sintaxis toma prestado de lenguajes de scripts de Unix , así como C , C + + y Unix servicios de procesamiento de textos como " awk . " Las versiones de Perl también están disponibles para Microsoft Windows y Mac OS X.
Interpretada lengua
en un lenguaje compilado tradicionales como C , COBOL y FORTRAN , el programador escribe un archivo de origen en el idioma de su elección , luego utiliza el programa compilador del lenguaje para crear un archivo ejecutable de la computadora se ejecuta directamente . Por el contrario , un programador de Perl se ejecuta el intérprete de Perl primero , a continuación, escribe y ejecuta el código dentro de la intérprete . El intérprete es un entorno interactivo que facilita la programación . El programador también puede ejecutar código Perl desde una línea de comandos como ilustra este ejemplo :
c: \\> perl programname.pl
, " prgramname.pl " es un archivo de texto que contiene un programa de Perl .
Fortalezas y Debilidades principal fuerza
de Perl es la velocidad de desarrollo , y su sintaxis concisa permite a los programadores escribir código poderosa rápidamente. El lenguaje se ha convertido en un jugador importante , con una base de desarrolladores algunas estimaciones sitúan en más de 1 millón de dólares ( véase la referencia 5 ) . Sin embargo , la densa sintaxis de programación en Perl también trabaja en contra de ella , por lo que los programas difíciles de leer y depurar.