Perl es un lenguaje de programación creado por Larry Wall en 1987 que permite la manipulación de cadenas de caracteres, archivos y procesos. Está implementado como un intérprete escrito en C y tiene una arquitectura orientada a objetos. Perl es software libre bajo la licencia GNU y se usa ampliamente en aplicaciones de bases de datos debido a sus facilidades para el manejo de texto y datos.
2. MANIPULACIÓN
CADENAS DE CARACTERES
ARCHIVOS
PROCESOS
3. CREADO POR: LARRY WALL EN 1987
(Practical Extraction and Report Languaje
Lenguaje Práctico para la Extracción e Informe)
4.
5.
6.
7.
8.
9. IMPLEMENTACIÓN
• Perl está implementado como un intérprete,
escrito en C, junto con una gran colección
de módulos, escritos en Perl y C.
• El intérprete tiene una arquitectura
orientada a objetos. Todos los elementos
del lenguaje Perl
• están representados en el intérprete como
estructuras C.
10. • La ejecución de un programa Perl se
puede dividir, en dos fases:
• tiempo de compilación
• tiempo de ejecución.
El mantenimiento del intérprete Perl, a
lo largo de los años, se ha vuelto cada
vez más difícil.
11. DISPONIBILIDAD
• Perl es software libre y está bajo la licencia de GNU.
• Está especialmente extendido en Unix y en sistemas
similares, pero ha sido portado a las plataformas más
modernas
12. INTERFAZ CON BASES DE DATOS
• Perl está ampliamente favorecido para
las aplicaciones de bases de datos. Sus
facilidades de manejo de texto son
buenas para generar consultas SQL;
arrays, tablas y la gestión de memoria
automática hace fácil recoger y procesar
los datos devueltos.
13. FÁCIL DE
EFICIENTE COMPLETO
USAR
ES APLICACIONE
COMPATIBILIDAD S
ACCESIBLE