perl | Función chr()

La función chr() en Perl devuelve una string que representa un carácter cuyo punto de código Unicode es un número entero.  Sintaxis: chr(Num) Parámetros:  Num : Es un valor entero unicode cuyo carácter correspondiente se devuelve. Devuelve: una string que representa un carácter cuyo punto de código Unicode es un número entero. Ejemplo 1:   Perl … Continue reading «perl | Función chr()»

perl | Búsqueda de archivos y directorios

Para atravesar un árbol de directorios en Perl , hay varias formas/métodos. El recorrido se puede realizar a través de llamadas de función opendir y readdir que son parte del lenguaje de programación Perl. Atravesar archivos y directorios en Perl también se puede hacer a través File::Finddel módulo que viene con el lenguaje Perl. File::Find … Continue reading «perl | Búsqueda de archivos y directorios»

perl | Problemas de seguridad en CGI

Antes de profundizar en los problemas de seguridad con CGI y Perl , sepamos qué es Perl. Perl significa Lenguaje Práctico de Extracción e Informes . Fue construido en 1987 por Larry Wall . Es un lenguaje inteligente orientado a objetos, ya que también toma algunas características útiles de C y BASIC. Este lenguaje de … Continue reading «perl | Problemas de seguridad en CGI»

perl | Método matemático::BigInt->binf()

Math::BigIntmódulo en Perl proporciona objetos que representan números enteros con precisión arbitraria y operadores aritméticos sobrecargados. El método binf() del Math::BigIntmódulo se usa para crear un nuevo objeto con valor infinito y, si se usa en un objeto existente, lo establece en infinito. Sintaxis: Math::BigInt->binf() Parámetro: más o menos: para establecer el signo de infinito … Continue reading «perl | Método matemático::BigInt->binf()»

perl | Función AUTOCARGA

En Perl , Autoload es una rutina o un mecanismo que se define en un paquete. Es simple de usar. Se aplica siempre que haya una rutina indefinida llamada dentro del paquete. Sin Autoload, las rutinas indefinidas producirán un error mientras se ejecuta el programa. Para localizar un paquete o paquetes se llama a una … Continue reading «perl | Función AUTOCARGA»

perl | Sintaxis básica de un programa Perl

Perl es un lenguaje de programación de propósito general, interpretado de alto nivel y dinámico. Perl se desarrolló originalmente para el procesamiento de texto, como extraer la información requerida de un archivo de texto específico y para convertir el archivo de texto en una forma diferente. Perl admite tanto la programación procedimental como la orientada … Continue reading «perl | Sintaxis básica de un programa Perl»

perl | Referencias – Part 1

En Perl, usamos variables para acceder a los datos almacenados en una ubicación de memoria (todos los datos y funciones se almacenan en la memoria). A las variables se les asignan valores de datos que se utilizan en varias operaciones. Perl Reference es una forma de acceder a los mismos datos pero con una variable … Continue reading «perl | Referencias – Part 1»

Diferencia entre Perl y Ruby

Perl es un lenguaje de programación dinámico, de alto nivel interpretado y de propósito general. Fue desarrollado por Larry Wall, en 1987. Perl fue desarrollado originalmente para el procesamiento de texto, como extraer la información requerida de un archivo de texto específico y para convertir el archivo de texto en una forma diferente. Perl es … Continue reading «Diferencia entre Perl y Ruby»

Programación Orientada a Objetos (POO) en Perl

Programación orientada a objetos: como su nombre indica, la programación orientada a objetos o OOP se refiere a los lenguajes que utilizan objetos en la programación. La programación orientada a objetos tiene como objetivo implementar entidades del mundo real como herencia, ocultación, polimorfismo, etc. en la programación. El objetivo principal de OOP es unir los … Continue reading «Programación Orientada a Objetos (POO) en Perl»

perl | Constructores y Destructores

Constructores Los constructores en las subrutinas de Perl devuelven un objeto que es una instancia de la clase. En Perl, la convención es llamar al constructor «nuevo» . A diferencia de muchos otros OOP , Perl no proporciona ninguna sintaxis especial para construir un objeto. Utiliza estructuras de datos (hashes, arrays, escalares) que se han … Continue reading «perl | Constructores y Destructores»