lular > Internet >

¿Qué es Perl?

Publicado por el:Abad Figueroa, Itzia actualizado: 2012-01-08

Perl es un lenguaje de programación dinámica, creada en 1987 por Larry Wall, un lingüista de la NASA. Fue desarrollado como un lenguaje de script, la intención de combinar las mejores características de C, sed, y la Shell Bourne. A la vez, se utiliza principalmente para tareas administrativas, y aún ve alguna utilidad en esta capacidad hoy en día. Con el tiempo, sin embargo, se hizo evidente que Perl era ideal en muchos aspectos para el servidor de secuencias de comandos de las páginas web, y así creció en popularidad en este ámbito, llegando a ser uno de los servidores de alto idiomas secundarios.

El nombre Perl aparentemente se deriva de la Parábola de la Perla en el Evangelio de Mateo, que dice: Una vez más, el reino de los cielos es semejante a un mercader, busca buenas perlas, quien, cuando encontró una perla de gran precio, va y vende todo lo que tenía, y la compró. Wall quería un nombre que evoca pensamientos positivos, y así lo prefieren, Pearl como el nombre de la lengua, pero cuando se descubrió un lenguaje PEARL ya existían, se cambió la ortografía. El símbolo no oficial de Perl, el camello, proviene de la icónica Perl manual de instrucciones, publicado por OReilly Media, que incluyó un camello en la portada.

El lenguaje mismo se ha visto una serie de versiones muy distintas, con cada nueva versión perfeccionar el idioma y hacer que se adapten mejor a su propósito central. Larry Wall sigue supervisando el desarrollo de Perl, y ayuda a guiar a la estancia en relación con sus valores originales. Perl es increíblemente versátil, muy flexible y puede adaptarse a casi cualquier situación, y como tal es un favorito de muchos programadores, y se refiere a menudo con humor, como la motosierra Swiss Army de lenguajes de programación.

Los primeros años de la vida de Perl vio un gran desarrollo, con la de 1988 ya la versión 2. 0, y en 1989 ya la versión 3. 0. En 1991, el primer libro sobre programación en Perl fue puesto en libertad, llamado por la mayoría simple del Libro de camellos después de que el logotipo, y al mismo tiempo que la versión de trabajo de Perl fue etiquetado 4,0 para indicar que la versión del libro se centraron en. Perl 5, que vio una revisión masiva, fue lanzado en 1994, y sigue siendo la versión actual, a pesar de Perl 6 se sigue construyendo.

Versión 5. 0 de Perl vio una revisión masiva de la lengua. El intérprete de sí mismo fue escrito de nuevo, y se hizo más eficiente y racionalizado. Un número de los componentes críticos se sumaron a Perl, por lo que es el lenguaje tan favorecido por los desarrolladores web de hoy. Estas referencias incluyen, objetos y variables, que anteriormente no existían, o existían sólo en forma limitada. La versión 5 también presenta los módulos, lo que permitió Perl para, esencialmente, se ampliará sin reescribir el intérprete, por lo que el lenguaje en sí mismo podría permanecer prácticamente estático durante tantos años después de ese intenso periodo de cambio.

1995 fue testigo de otro momento clave en el desarrollo de Perl, aunque esta vez desde la comunidad más grande, y no desde el desarrollo del lenguaje en sí. Fue en ese año que el General de Archivo Perl Network (CPAN) abrió sus puertas, en calidad de depositario de los módulos que otros habían construido. Esto significaba que la extensibilidad de Perl se puede acceder por cualquier persona, de forma gratuita, en un fácil archivo de uso. El repositorio de tiempo creció para incluir a más de 15. 000 módulos, y ayudó a Perl una elección fácil para los desarrolladores.