Página 1 de 1

Creación de módulos propios

NotaPublicado: 2014-03-20 17:24 @767
por Skull118
Buenas tardes, compañeros. Vengo con la siguiente interrogante: he estado investigando cómo programar en Perl con funciones externas, y me he topado con que tiene posibilidad de trabajar con objetos.

Sin embargo no he encontrado un manual de referencia que sea bastante extendido pero a la vez lo trate a uno como pollito recién nacido, y lo lleve de la mano en este mundo poderoso de Perl.

Si tuvieran documentación de la más básica, se los agradecería, desde crear el primer módulo personalizado, pasar variables, regresar variables (arrays, strings, int, etc.).

De antemano se los agradezco.

Re: Creación de módulos propios

NotaPublicado: 2014-03-20 18:16 @802
por explorer
En tu propio ordenador tienes toda la documentación necesaria para hacer módulos y/o para programar orientado a objetos (POO). Eso sí, está en inglés.

La puedes visualizar con la herramienta perldoc. Primero ejecutas perldoc perl y desde allí te indica el nombre del siguiente documento a consultar.

Por aquí ya hemos hablado de la documentación POO, pero algunos documentos ya no existen, como es el caso de perlboot y perltoot. Hoy en día, la documentación más moderna está en los documentos perlootut y perlobj.

Estos documentos los puedes consultar, ya digo, con el comando perldoc. Si tienes instalado el paquete POD2::ES entonces saldrán en español. También les puedes consultar vía web: perlobj (traducido al español). perlootut (traducido al español). No dejes de leer el mensaje enlazado antes, pues ahí se indica que lo mejor es aprender Moose.

Para la programación de módulos, tienes perlmod (traducido al español), perlmodlib y perlmodstyle (traducido al español).

Si quieres un manual completo, en español, sobre estos temas, puedes consultar Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl.