LENGUAJE PERL





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