Tecnología

Inicio

¿Qué lenguaje de programación se llama a la cinta aislante de la Internet?

¿Qué lenguaje de programación se llama a la cinta aislante de la Internet?


Los desarrolladores de software Perl llaman la "Cinta aislante de la Internet", porque el lenguaje de programación se presta a soluciones rápidas y sencillas de los problemas de datos. Creado a finales de 1980 por el desarrollador de software de Larry Wall, la apariencia de Perl coincidió con la creciente popularidad de Internet y los inicios de la World Wide Web. Perl vino del entorno Unix y tiene muchas características en común con otro software de Unix.

Propósito

Perl es un lenguaje de programación de alto nivel que sobresale en el procesamiento de archivos de texto sofisticado y, entre otros usos, puede generar Hyper Text Markup Language salida para las páginas Web. Incluye interfaces para incorporar bases de datos, por lo que el lenguaje muy adecuado para el comercio electrónico, foros, blogs y otras páginas web dinámicas basadas en datos (véase la referencia 4). Además de las aplicaciones de Internet, Perl es útil para tareas de administración del día a día, de informes y de mantenimiento.

Antecedentes Unix

Perl se originó en equipos basados ​​en Unix y continúa su popularidad en máquinas Linux. Su sintaxis inspira en gran medida a partir de secuencias de comandos de Unix idiomas cáscara, así como C, C ++ y Unix utilidades de procesamiento de textos tales como "awk". Las versiones de Perl también están disponibles para Microsoft Windows y Mac OS X.

Lenguaje interpretado

En un lenguaje compilado tradicionales como C, COBOL y FORTRAN, el programador escribe un archivo de origen en el idioma de su elección, a continuación, utiliza el programa compilador del lenguaje para crear un archivo ejecutable el equipo se ejecuta directamente. Por el contrario, un programador de Perl se ejecuta el intérprete Perl primero, a continuación, escribe y ejecuta el código en el intérprete. El intérprete es un entorno interactivo que facilita la programación. El programador también puede ejecutar código Perl desde una línea de comandos como ilustra este ejemplo:

c:> Perl programname.pl

Aquí, "prgramname.pl" es un archivo de texto que contiene un programa Perl.

Fortalezas y debilidades

jefe de la fuerza de Perl es la velocidad de desarrollo; su sintaxis concisa permite a los programadores escribir código de gran alcance rápidamente. El lenguaje se ha convertido en un jugador importante, con una base de desarrolladores algunas estimaciones cifran en más de 1 millón de dólares (ver referencia 5). Sin embargo, la sintaxis densa de programas en Perl también trabaja en contra de ella, por lo que los programas difíciles de leer y depurar.