PERL
|
Resumen En el presente trabajo se presenta un
estudio acerca del lenguaje de programación Perl. Perl significa "Practical
Extraction and Report Language", este lenguaje surgió de otras herramientas de
UNIX como son : sed, grep, awk,c-shell. Principalmente sirve para labores de
procesamiento de texto, también sirve para la programación de software de
sistemas; y ahora ultimo se ha consolidado como el lenguaje para programar
aplicaciones para WWW. Los programas Perl poseén una ligera similitud con los
programas en C, quizás debido a que fue escrito en C. Perl puede manejar tareas
de bajo nivel, tiene mucho en común con C. Sin embargo, Perl maneja los tipos de
datos internos, la asignación de memoria y otros aspectos de manera automática y
fluida [Medinets, 1997]. Perl es un lenguaje interpretado optimizado para analizar archivos de texto arbitrarios, extrayendo la información de esos archivos de texto e imprimiendo reportes basados en esa información. Es también un buen lenguaje, para muchos sistemas manejadores de tareas. El lenguaje intenta ser práctico (fácil de usar, eficiente, completo). Esto combina algunas de las mejores características del C, sed, awk y sh, así la gente familiarizada con estos lenguajes puede tener muy pocas dificultades con éste. Las expresiones de sintaxis correspondientes son muy parecidas a las expresiones de sintaxis de C. De manera distinta a muchas utilerías de UNIX, Perl no limita arbitrariamente el tamaño de sus datos, si tiene suficiente memoria, Perl puede husmear en todo el archivo como una sola cadena. La recursión es de profundidad ilimitada y las tablas hash usadas para arreglos asociativos crecen lo que sea necesario. Perl usa un patrón sofisticado de técnicas de similaridades para analizar grandes cantidades de datos muy rápidamente
|