![](https://monovm.com/images/Perl.gif)
Es un lenguaje de programación muy utilizado para
construir aplicaciones CGI para el web. Perl es un acrónimo de Practical
Extracting and Reporting Languaje, que viene a indicar que se trata de un
lenguaje de programación muy práctico para extraer información de archivos de
texto y generar informes a partir del contendido de los ficheros.
Es un lenguaje libre de uso, eso quiere decir que
es gratuito. Antes estaba muy asociado a la plataforma Uníx, pero en la
actualidad está disponible en otros sistemas operativos como Windows.
CARACTERÍSTICAS
La estructura completa de Perl deriva ampliamente del lenguaje C. Perl
es un lenguaje imperativo, con variables, expresiones, asignaciones, bloques de
código delimitados por llaves, estructuras de control y subrutinas.
Perl también toma características de la programación shell. Todas las
variables son marcadas con un signo precedente (sigil). Los sigil identifican
inequívocamente los nombres de las variables, permitiendo a Perl tener una rica
sintaxis. Notablemente, los sigil permiten interpolar variables directamente
dentro de las cadenas de caracteres (strings). Como en los shell, Perl tiene
muchas funciones integradas para tareas comunes y para acceder a los recursos
del sistema.
Perl toma las listas del Lisp, hash (memoria asociativa) del AWK y
expresiones regulares del sed. Todo esto simplifica y facilita todas las formas
del análisis sintáctico, manejo de texto y tareas de gestión de datos.
VENTAJAS Y DESVENTAJAS
Las principales ventajas de utilizar Perl se encuentran justamente en
los objetivos que se
tenían cuando se creo el lenguaje:
Perl es un eficiente, completo y fácil de usar.
- Perl
está en la cantidad de aplicaciones que se le pueden dar al lenguaje en
campos como la administración de sistemas, aplicaciones web, entre otros.
- Además
, el hecho de que Perl esté disponible para gran cantidad de sistemas
operativos, lo hacen un lenguaje accesible a cualquier usuario, sirviendo
esto para extender la comunidad que existe acreedor del lenguaje y así
convertir a Perl en un lenguaje muy usado y muy confiable.
- La
principal desventaja de Perl se encuentra en el tiempo de ejecución de un
programa, ya que un programa Perl es compilado cada vez que se ejecuta,
por lo que puede resultar más lento que un programa similar escrito en
otro lenguaje. Sin embargo, se han implementado técnicas para mejorar esta
situación como guardar el compilado del programa en memoria y retrasar la
compilación hasta que sea necesitada.
No hay comentarios:
Publicar un comentario