! Aware > default selections > Activity specific > Software Development > Languages > PERL >

PERL


Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Info - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Information and Publications: Showing

perlfaq(1) - frequently asked questions about Perl ($Date: 1997/11/30 07:59:07 $)

Man pages: FreeBSD RedHat

perlfaq1(1) - General Questions About Perl ($Revision: 1.1 $, $Date: 1997/11/30 07:59:08 $)

Man pages: FreeBSD RedHat

perlfaq2(1) - Obtaining and Learning about Perl ($Revision: 1.1 $, $Date: 1997/11/30 07:59:08 $)

Man pages: FreeBSD RedHat

perlfaq3(1) - Programming Tools ($Revision: 1.1 $, $Date: 1997/11/30 07:59:09 $)

Man pages: FreeBSD RedHat

perlfaq4(1) - Data Manipulation ($Revision: 1.1 $, $Date: 1997/11/30 07:59:09 $)

Man pages: FreeBSD RedHat

perlfaq5(1) - Files and Formats ($Revision: 1.1 $, $Date: 1997/11/30 07:59:10 $)

Man pages: FreeBSD RedHat

perlfaq6(1) - Regexps ($Revision: 1.1 $, $Date: 1997/11/30 07:59:10 $)

Man pages: FreeBSD RedHat

perlfaq7(1) - Perl Language Issues ($Revision: 1.1 $, $Date: 1997/11/30 07:59:11 $)

Man pages: FreeBSD RedHat

perlfaq8(1) - System Interaction ($Revision: 1.1 $, $Date: 1997/11/30 07:59:12 $)

Man pages: FreeBSD RedHat

perlfaq9(1) - Networking ($Revision: 1.1 $, $Date: 1997/11/30 07:59:12 $)

Man pages: FreeBSD RedHat

perl(1) - Practical Extraction and Report Language

ja-perl-5.005.03 - Pattern Extraction and Recognition Language + Japanese patches (At FreeBSD Ports)
perl-5.6.1_1 (At FreeBSD Ports)
perl-5.6.0nb6 (At NetBSD packages collection)
http://www.freebsd.org/cgi/man.cgi?query=perl&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perl&sektion=1&apropos=0&manpath=freebsd
GNU sources for perl(1) (at OpenBSD cvsweb)

perlapio(1) - perl's IO abstraction interface.

perl's IO abstraction interface
perl's IO abstraction interface

perlbook(1) - Perl book information

http://www.freebsd.org/cgi/man.cgi?query=perlbook&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlbook&sektion=1&apropos=0&manpath=freebsd

perlbot(1) - Bag'o Object Tricks (the BOT)

http://www.freebsd.org/cgi/man.cgi?query=perlbot&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlbot&sektion=1&apropos=0&manpath=freebsd

perlbug(1) - how to submit bug reports on Perl

http://www.freebsd.org/cgi/man.cgi?query=perlbug&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlbug&sektion=1&apropos=0&manpath=freebsd

perlcall(1) - Perl calling conventions from C

http://www.freebsd.org/cgi/man.cgi?query=perlcall&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlcall&sektion=1&apropos=0&manpath=freebsd

perldata(1) - Perl data types

http://www.freebsd.org/cgi/man.cgi?query=perldata&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perldata&sektion=1&apropos=0&manpath=freebsd

perldebug(1) - Perl debugging

http://www.freebsd.org/cgi/man.cgi?query=perldebug&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perldebug&sektion=1&apropos=0&manpath=freebsd

perldelta(1) - what's new for perl5.004

http://www.freebsd.org/cgi/man.cgi?query=perldelta&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perldelta&sektion=1&apropos=0&manpath=freebsd
what's new for perl5.005

perldiag(1) - various Perl diagnostics

http://www.freebsd.org/cgi/man.cgi?query=perldiag&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perldiag&sektion=1&apropos=0&manpath=freebsd

perldoc(1) - Look up Perl documentation in pod format.

Look up Perl documentation in pod format
Look up Perl documentation in pod format

perldsc(1) - Perl Data Structures Cookbook

http://www.freebsd.org/cgi/man.cgi?query=perldsc&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perldsc&sektion=1&apropos=0&manpath=freebsd

perlembed(1) - how to embed perl in your C program

http://www.freebsd.org/cgi/man.cgi?query=perlembed&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlembed&sektion=1&apropos=0&manpath=freebsd

perlform(1) - Perl formats

http://www.freebsd.org/cgi/man.cgi?query=perlform&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlform&sektion=1&apropos=0&manpath=freebsd

perlfunc(1) - Perl builtin functions

http://www.freebsd.org/cgi/man.cgi?query=perlfunc&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlfunc&sektion=1&apropos=0&manpath=freebsd

perlguts(1) - Perl's Internal Functions

http://www.freebsd.org/cgi/man.cgi?query=perlguts&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlguts&sektion=1&apropos=0&manpath=freebsd

perlipc(1) - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)

http://www.freebsd.org/cgi/man.cgi?query=perlipc&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlipc&sektion=1&apropos=0&manpath=freebsd

perllocale(1) - Perl locale handling (internationalization and localization)

http://www.freebsd.org/cgi/man.cgi?query=perllocale&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perllocale&sektion=1&apropos=0&manpath=freebsd

perllol(1) - Manipulating Lists of Lists in Perl

perllol(1), perlLoL(1)
perllol(1), perlLoL(1)

perlmod(1) - Perl modules (packages and symbol tables)

http://www.freebsd.org/cgi/man.cgi?query=perlmod&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlmod&sektion=1&apropos=0&manpath=freebsd

perlmodlib(1) - constructing new Perl modules and finding existing ones

http://www.freebsd.org/cgi/man.cgi?query=perlmodlib&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlmodlib&sektion=1&apropos=0&manpath=freebsd

perlobj(1) - Perl objects

http://www.freebsd.org/cgi/man.cgi?query=perlobj&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlobj&sektion=1&apropos=0&manpath=freebsd

perlop(1) - Perl operators and precedence

http://www.freebsd.org/cgi/man.cgi?query=perlop&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlop&sektion=1&apropos=0&manpath=freebsd

perlpod(1) - plain old documentation

http://www.freebsd.org/cgi/man.cgi?query=perlpod&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlpod&sektion=1&apropos=0&manpath=freebsd

perlre(1) - Perl regular expressions

http://www.freebsd.org/cgi/man.cgi?query=perlre&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlre&sektion=1&apropos=0&manpath=freebsd

perlref(1) - Perl references and nested data structures

http://www.freebsd.org/cgi/man.cgi?query=perlref&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlref&sektion=1&apropos=0&manpath=freebsd

perlrun(1) - how to execute the Perl interpreter

http://www.freebsd.org/cgi/man.cgi?query=perlrun&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlrun&sektion=1&apropos=0&manpath=freebsd

perlsec(1) - Perl security

http://www.freebsd.org/cgi/man.cgi?query=perlsec&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlsec&sektion=1&apropos=0&manpath=freebsd

perlstyle(1) - Perl style guide

http://www.freebsd.org/cgi/man.cgi?query=perlstyle&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlstyle&sektion=1&apropos=0&manpath=freebsd

perlsyn(1) - Perl syntax

http://www.freebsd.org/cgi/man.cgi?query=perlsyn&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlsyn&sektion=1&apropos=0&manpath=freebsd

perltie(1) - how to hide an object class in a simple variable

http://www.freebsd.org/cgi/man.cgi?query=perltie&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perltie&sektion=1&apropos=0&manpath=freebsd

perltoc(1) - perl documentation table of contents

http://www.freebsd.org/cgi/man.cgi?query=perltoc&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perltoc&sektion=1&apropos=0&manpath=freebsd

perltoot(1) - Tom's object-oriented tutorial for perl

http://www.freebsd.org/cgi/man.cgi?query=perltoot&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perltoot&sektion=1&apropos=0&manpath=freebsd

perltrap(1) - Perl traps for the unwary

http://www.freebsd.org/cgi/man.cgi?query=perltrap&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perltrap&sektion=1&apropos=0&manpath=freebsd

perlvar(1) - Perl predefined variables

http://www.freebsd.org/cgi/man.cgi?query=perlvar&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlvar&sektion=1&apropos=0&manpath=freebsd

perlxs(1) - XS language reference manual

http://www.freebsd.org/cgi/man.cgi?query=perlxs&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlxs&sektion=1&apropos=0&manpath=freebsd

perlxstut(1) - Tutorial for XSUBs

perlxstut(1), perlXStut(1)
perlxstut(1), perlXStut(1)

[Perl] How to find the Perl FAQ

ftp://rtfm.mit.edu/pub/faqs/perl-faq/finding-perl-faq (At MIT)

[comp.lang.perl.moderated] Welcome - read this first!

ftp://rtfm.mit.edu/pub/faqs/perl-faq/moderated/welcome (At MIT)

comp.lang.perl.modules The Perl 5 Module List (Reusable Software)

ftp://rtfm.mit.edu/pub/faqs/perl-faq/module-list (At MIT)

comp.lang.perl.* FAQ 0/5 - Introduction

At faqs.org part0  part1  part2  part3 
At MIT part0 comp.lang.perl.* FAQ 1/5 - Availability (At faqs.org)
At MIT part2 comp.lang.perl.* FAQ 4/5 - General Programming (At faqs.org)
At MIT part3 comp.lang.perl.* FAQ 2/5 - Information Sources (At faqs.org)
At MIT part1 comp.lang.perl.* FAQ 5/5 - External Program Interaction (At faqs.org)
ftp://rtfm.mit.edu/pub/faqs/perl-faq/part0 (At MIT)
comp.lang.perl.* FAQ 3/5 - Programming Aids (At faqs.org)
comp.lang.perl.* FAQ 1/5 - Availability (At MIT)
At MIT part4 comp.lang.perl.* FAQ 2/5 - Information Sources (At MIT)
At faqs.org part4 
At MIT part5 comp.lang.perl.* FAQ 3/5 - Programming Aids (At MIT)
comp.lang.perl.* FAQ 4/5 - General Programming (At MIT)
At faqs.org part5 comp.lang.perl.* FAQ 5/5 - External Program Interaction (At MIT)

perlsub(1) - Perl subroutines

http://www.freebsd.org/cgi/man.cgi?query=perlsub&sektion=1&apropos=0&manpath=redhat
http://www.freebsd.org/cgi/man.cgi?query=perlsub&sektion=1&apropos=0&manpath=freebsd

See Also

Full List of Information

Other references not displayed here


Books: Showing

Modern Perl Programming
[Michael Saltzman; 2002-02-04] ISBN 0130089656
- At Barnes & Noble - At Amazon - At Half

Mastering Perl/Tk
[Stephen O. Lidie, Nancy Walsh; 2002-01] ISBN 1565927168
- At Barnes & Noble - At Amazon - At Half

Win32 Perl Programming: The Standard Extensions (2nd Edition)
[Dave Roth; 2001-09-10] ISBN 157870216X
- At Barnes & Noble - At Amazon - At Half

Perl Developer's Dictionary
[Clinton Pierce; 2001-07-18] ISBN 0672320673
- At Barnes & Noble - At Amazon - At Half

Learning Perl (3rd Edition)
[Randal L. Schwartz, Tom Phoenix; 2001-07-15] ISBN 0596001320
- At Barnes & Noble - At Amazon - At Half

The Complete Perl Training Course (1st Edition)
[Harvey M. Deitel, et al; 2001-06-29] ISBN 0130895520
- At Barnes & Noble - At Amazon - At Half

Perl Debugged
[Peter J. Scott, Ed Wright; 2001-03-27] ISBN 0201700549
- At Barnes & Noble - At Amazon - At Half

Win32 Perl Scripting: The Administrator's Handbook
[Dave Roth; 2000-10] ISBN 1578702151
- At Barnes & Noble - At Amazon - At Half

Beginning Perl
[Simon Cozens; 2000-05-25] ISBN 1861003145
- At Barnes & Noble - At Amazon - At Half

Cross-Platform Perl : For UNIX and Windows NT
[Jepson, Brian ; M&T Books ] ISBN 155851483X
- At Barnes & Noble - At Amazon - At Half

Effective Perl Programming : Writing Better Programs With Perl - for people who have some experience being confused by Perl.
[Hahn, Steven ; Addison-Wesley Publishing Company, Inc. ] ISBN 0201419750
- At Barnes & Noble - At Amazon - DDJ Mention - At Half

Perl 5 How-To : The Definitive Perl Programming Problem-Solver - Perl combines the power and pliability of C with the convenience of scripting languages like sed or awk, yet requires no compiler or linker.
[Glidden, Rob ; Humphreys, Aidan ] ISBN 1571690581
- At Barnes & Noble - At Amazon - At Half

Perl 5 Desktop Reference, First Edition
[von Braun, Cgristoph-Friedrich ; O'Reilly and Associates, Inc. ] ISBN 1565921879
- At Barnes & Noble - At Amazon - At Half

Perl Modules
[Foster, Ian and Kesselman, Carl (Ed.) ; M&T Books ] ISBN 1558515704
- At Barnes & Noble - At Amazon - At Half

Perl Resource Kit, Win32 Edition
[Various ; O'Reilly and Associates, Inc. ] ISBN 1565924096
- At Barnes & Noble - At Amazon - At Half

Programming Perl, Second Edition - full explanation of Perl version 5.002 features. Authoritative guide.
[Wall, David A. and Griffith, Arthur ; Christiansen, Tom ] ISBN 1565921496
- At Barnes & Noble - At Amazon - At Half

Windows NT : Win 32 PERL Programming : The Standard Extensions
[Ross, John ; Macmillan Technical Publishing ] ISBN 1578700671
- At Barnes & Noble - At Amazon - At Half

Creating Cool Web Pages with Perl
[Mudry, Robert Jon ; IDG Books Worldwide. Inc. ] ISBN 0764530186
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

Perl: Not Just for Web Programming ( Mark-Jason Dominus ; IEEE Software Magazine 1998-01)

- Some programming languages pride themselves on their minimalism: There's exactly one way to perform any task. This is fine for computer science research, but not so fine for getting things done. Perl's philosophy is different; its official motto is "There's More Than One Way to Do It," which means you can do it your way.


Questions and Answers: Showing

Perl on Handhelds? [ 2000/07/24]

At Ask Slashdot

Phase Changes While Forking Servers in Perl? [ 2000/07/16]

At Ask Slashdot

Visual Perl Tool for GTK/QT development? [ 1999/08/15]

At Ask Slashdot

Questions and Answers

Others not displayed here
Full List


Applications and Utilities: Showing

pl2pm(1) - Rough tool to translate Perl4 .pl files to Perl5 .pm modules. {oss}

Man pages: FreeBSD
Source code: OpenBSD

pod2html(1) - convert .pod files to .html files {oss}

Man pages: FreeBSD
Source code: OpenBSD

pod2man(1) - translate embedded Perl pod directives into man pages {oss}

Man pages: FreeBSD
Source code: OpenBSD

s2p(1) - Sed to Perl translator {oss}

Man pages: FreeBSD RedHat
Source code: OpenBSD

xsubpp(1) - compiler to convert Perl XS code into C code {oss}

Source code: OpenBSD

h2ph(1) - convert .h C header files to .ph Perl header files {oss}

Man pages: FreeBSD
Source code: OpenBSD

h2xs(1) - convert .h C header files to Perl extensions {oss}

Man pages: FreeBSD
Source code: OpenBSD

diagnostics splain(1) - Perl compiler pragma to force verbose warning diagnostics splain - standalone program to do the same thing {oss}

Source code: OpenBSD

a2p(1) - Awk to Perl translator {oss}

Man pages: FreeBSD RedHat
Source code: OpenBSD

p5-Inline-Tcl-0.09 - Write Perl subroutines in Tcl

At FreeBSD Ports

p5-Inline-Filters-0.12 - Common source code filters for Inline Modules

At FreeBSD Ports

p5-Inline-ASM-0.03 - Write Perl Subroutines in assembler

At FreeBSD Ports

p5-Inline-0.43 - Write Perl subroutines in other programming languages

At FreeBSD Ports

p5-Devel-Peek-0.96 - A perl5 data debugging tool for the XS programmer

At FreeBSD Ports

p5-Data-JavaScript-1.06 - Data::JavaScript - Dump perl structures to JavaScript code

At FreeBSD Ports

p5-Scalar-List-Utils-1.06 - Perl subroutines that would be nice to have in the perl core

At FreeBSD Ports

p5-Class-Delegation-1.00 - Object-oriented delegation

At FreeBSD Ports

p5-Class-Accessor-0.17 - Automated accessor generation

At FreeBSD Ports

p5-Memoize-0.66 - Transparently speed up perl functions by caching return values

At FreeBSD Ports

p5-Switch-2.06 - Switch - A switch statement for Perl

At FreeBSD Ports

p5-Class-Fields-0.14 - Set of modules to operate with inheritance, fields, members access

At FreeBSD Ports

p5-Tie-NetAddr-IP-1.50 - Tie::NetAddr::IP - Implements a Hash where the key is a subnet

At FreeBSD Ports

p5-POE-0.19 - Perl application kernel with event driven threads

At FreeBSD Ports

p5-LJ-Cache-1.0 - Perl5 implementation of an LRU dictionary cache

At FreeBSD Ports

p5-Cache-Cache-0.99 - Cache::Cache -- Perl Cache interface

At FreeBSD Ports

p5-Data-Compare-0.02 - Data::Compare - compare perl data structures

At FreeBSD Ports

p5-Event-0.85 - A Generic Perl Event Loop

At FreeBSD Ports

perltidy-20020416 - Indents and reformats Perl scripts to make them easier to read

At FreeBSD Ports

p5-Tie-Cache-0.15 - LRU Cache in Memory through a tie interface

At FreeBSD Ports

perl2html-0.9.2 - Perl sources to HTML converter

At FreeBSD Ports

p5-B-Graph-0.51 - Perl Compiler backend to diagram OP trees

At FreeBSD Ports

p5-Algorithm-Diff-1.11a - Perl interface to compute differences between two objects

At FreeBSD Ports

p5-libapreq-0.33 - Install libraries/include files into Perl architecture dependent locations

At FreeBSD Ports
p5-libapreq-0.31 - Lots of Apache specific httpd handling modules (At NetBSD packages collection)

p5-Algorithm-MDiff-0.94 - Perl interface to calculate m-difference between two objects

At FreeBSD Ports

p5-Apache-Peek-0.9501 - A perl5 data debugging tool for the XS programmer

At FreeBSD Ports

p5-Devel-DProf-19990108 - A Perl code profiler

At FreeBSD Ports
perl5 module for profiling perl programs (At NetBSD packages collection)

perl - a "replacement" for awk and sed {oss}

At comp.sources.unix at ISC

perldbgui - A GUI for the Perl debugger. {Artistic}

(Info at freshmeat)

perl - a "replacement" for awk and sed {oss}

At comp.sources.unix
a language with features of C/sed/awk/shell/etc (At comp.sources.unix)
Perl, release 2 (At comp.sources.unix at ISC)
Perl patches 1 through 10 (At comp.sources.unix at UUNET)
perl3.0perl - Perl, a language with features of C/sed/awk... (At comp.sources.unix at UUNET)
perl2perl - Perl, version 2 (At comp.sources.unix at UUNET)
Perl, a "replacement" for awk and sed (At comp.sources.unix at UUNET)

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

p5-Storable-1.0.14 - Persistency for perl data structures

At FreeBSD Ports
p5-Storable-1.0.11 - Perl extension module for persistent data storage (At NetBSD packages collection)
Storable - Makes your data persistent across application sessions. Handles references to simple data types, but nothing more complex. It's pretty efficient. (At CPAN)

p5-File-Cache-0.16 - Perl module implementing a persistent object store

At FreeBSD Ports

p5-Devel-Constants-0.20 - Perl module to translate constants back to their named symbols

At FreeBSD Ports

p5-Class-ObjectTemplate-DB-0.23 - An optimized template builder base class with lookup capability

At FreeBSD Ports

p5-Class-ObjectTemplate-0.4 - An optimized template builder base class

At FreeBSD Ports

p5-Class-Data-Inheritable-0.02 - Inheritable, overridable class data

At FreeBSD Ports

p5-Inline-CPP-0.23 - Write Perl subroutines and classes in C++

At FreeBSD Ports

p5-Devel-Modlist-0.4 - Perl extension to collect module use information

At FreeBSD Ports

p5-Class-Loader-2.00 - Load modules and create objects on demand

At FreeBSD Ports

p5-Params-Validate-0.04 - Validate method/function parameters

At FreeBSD Ports
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/devel/p5-Params-Validate/README.html (At NetBSD packages collection)

p5-Class-MethodMaker-1.02 - Perl module for creating generic methods

At FreeBSD Ports

p5-Devel-Symdump-2.01 - A perl5 module that dumps symbol names or the symbol table

At FreeBSD Ports
p5-Devel-Symdump-2.00 - perl5 module for inspecting perl's symtable/class hiers (At NetBSD packages collection)

p5-Alias-2.32 - A perl module that performs aliasing services

At FreeBSD Ports

p5-Server-FastPL-1.0.2 - Perl module to eliminate the compile-time of big scripts

At FreeBSD Ports

p5-Class-Singleton-1.03 - Perl module that describes a singular object class

At FreeBSD Ports

p5-Class-Tom-3.02 - A perl module to transport objects from one system to another

At FreeBSD Ports

p5-Set-Object-1.02 - Perl module to manage sets of objects

At FreeBSD Ports

Devel::DProf - A Perl profiler. Collects information about the execution time of your program and its individual subroutines. [Perl] {oss}

At CPAN

p5-Filter-1.23 - A number of source filters for perl5 programs

At FreeBSD Ports
p5-Filter-1.16 - Perl5 classes representing a number of source filters (At NetBSD packages collection)
Filter - A collection of "Source Filters," which are programs that preprocess a Perl program before execution. For instance, you can encrypt your Perl programs, but still have them be executable, with the Filter::decrypt module. (At CPAN)

p5-FreezeThaw-0.41 - A module for converting Perl structures to strings and back

At FreeBSD Ports
p5-FreezeThaw-0.3.tgz - module for converting structures to strings and back (At OpenBSD 2.8_packages i386)
p5-FreezeThaw-0.3.tgz - module for converting structures to strings and back (At OpenBSD 2.8_packages sparc)
FreezeThaw - Converts Perl data structures to strings and back. (At CPAN)

p5-eperl-2.2.14 - Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl

At FreeBSD Ports
eperl-2.2.14 - Embedded Perl 5 Language (At FreeBSD Ports)
eperl-2.2.14 - Interpreter/preprocessor for Perl embedded in text documents (At NetBSD packages collection)

p5-Religion-1.04 - Perl5 module to install die() and warn() handlers

At FreeBSD Ports
Religion - Where do Perl programs go when they die? If your Perl program die()s or warn()s, the code in $SIG{__DIE__} or $SIG{__WARN__} is executed. The Religion module simplifies access to these. (At CPAN)

p5-XML-Dumper-0.4 - Perl module for dumping Perl objects from/to XML

At FreeBSD Ports

Data::Dumper - Displays Perl data structures, and writes them to disk as self-contained Perl code. [Perl] {oss}

At CPAN

Class::Eroot - An object persistence engine. Useful if you want an object to last longer than one invocation of your application. For object-oriented programmers only. [Perl] {oss}

At CPAN

Class::Template - Constructs "get" and "set" methods for structures and classes. Part of the Class::Eroot module. For object-oriented programmers only. [Perl] {oss}

At CPAN

English - Tired of all the cryptic variables $_, $', $&, and so on? The English module lets you use English names instead. It's bundled with the Perl distribution. {oss,perl}

At PERL

subs - Predeclares subroutine names. The subs pragma (it's not a module) is bundled with Perl. {oss,perl}

At PERL

Symbol - Manipulate Perl symbols and their names. The Symbol module is bundled with Perl. {oss,perl}

At PERL

POSIX - 150 functions that POSIX dictates all good portable operating systems should have. Look here if you always wondered by Perl didn't have a tan() function, or atexit(), or what to do because POSIX sleep() requires an arguments while Perl's sleep() d {oss,perl}

At PERL

AutoLoader - For module makers only. Normally, Perl modules are loaded into memory as soon as you execute them. If you want to load them only on demand, use the AutoLoader module. The AutoLoader module is bundled with Perl. Also see the SelfLoader module. {oss,perl}

At PERL

AutoSplit - For module makers only. AutoLoadable modules typically split their subroutines up into separate, individually loadable files. Module designers can use AutoSplit to do this. It's bundled with Perl. Also see the AutoLoader module. {oss,perl}

At PERL

diagnostics - Makes Perl warnings more verbose. The diagnostics pragma is bundled with Perl. {oss,perl}

At PERL

O - The Perl Compiler. Same as the B module. {oss,perl}

At PERL

overload - The overload pragma (technically it's not a module) lets you define how operations (e.g. +, ++, *=) work for your objects. It's what you do when you tell Perl how to add two complex numbers: you overload '+' so it does the right thing when it sees {oss,perl}

At PERL

IO - Loads most of the IO modules at once: IO::Handle, IO::Seekable, IO::File, IO::Pipe, and IO::Socket. All of these modules are bundled with Perl.

At PERL

constant - Lets you create constant variables at compile-time. The constant pragma (it's technically not a module) is bundled with Perl. {oss,perl}

At PERL

vars - Predeclare global variables. The vars pragma (it's not a module) is bundled with Perl. Useful if you're using the "strict" pragma.

At PERL

Config - access PERL compiled-in and system configuration values.where to put binaries, how many bits your rand() function generates, the name of your operating system, whether your system supports fork(), and so on. You can access all of these values via {oss,perl}

At PERL

strict - The strict pragma (it's not a module) is bundled with Perl. It lets you outlaw certain suspect programming constructs: symbolic references, barewords, and global variables. {oss,perl}

At PERL

less - A not-yet-implemented pragma that will allow you to make resource tradeoffs, e.g. CPU cycles for memory. {oss,perl}

At PERL

DynaLoader - If you're a module writer, you probably want to use DynaLoader to automate the dynamic loading of your module. Also see SelfLoader. {oss,perl}

At PERL

Benchmark - If you want to see how fast your program is, you can't just time it with a stopwatch. Your computer is busier some moments than others, and so it's the CPU time used by your program that matters, not the total time. The Benchmark module tells you {oss,perl}

At PERL

Carp - Better error warnings for your own modules. The warnings are more useful than Perl's regular warnings because they identify where your module was called from. Also see the warn() function. Carp is bundled with Perl. {oss,perl}

At PERL

lib - If you've ever tried to add directories to @INC so that your modules could be found, you probably found out the hard way that you have to do it at compile time, e.g. BEGIN { push @INC, "/u/you/your_new_dir" }. The lib pragma (it's technically not {oss,perl}

At PERL

Alias - If you use complex data structures or knotty object-oriented programming in Perl, and you're tired of expressions that look like $object->{property}->{attribute}, you can define a variable that means the same thing but looks a lot nicer. [Perl] {oss}

At CPAN

Pod::Simplify - Utilities for converting pod documentation to other formats. Pod (short for Plain Old Documentation) is a simple ASCII-based documentation format that allows Perl programs to contain their own documentation. [Perl] {oss}

At CPAN

Pod::Parser - A base class for parsing and selecting sections of pod documentation. Use this if you want to create your own pod2xyz program. Part of the PodParser bundle. [Perl] {oss}

At CPAN

Pod::Select - Dumps selected sections of raw pod documentation from an input stream. Part of the PodParser bundle. [Perl] {oss}

At CPAN

Pod::Text - Converts pod documentation to formatted ASCII text. Part of the PodParser bundle. [Perl] {oss}

At CPAN

Pod::Usage - Prints usage messages for a Perl script based on its embedded pod documentation. Part of the PodParser bundle. [Perl] {oss}

At CPAN

Safe - The Safe module lets you execute untrusted (or just plain untrustworthy) Perl programs inside a safe "compartment." You define the boundaries of the compartment -- whether the program is able to poke around your filesystem, or launch a denial-of-s [Perl] {oss}

At CPAN

SelfLoader - Like the AutoLoader, but used for dynamic loading of Perl functions that are inside your script file. Contrast with AutoLoader, which requires that the Perl functions be separate. [Perl] {oss}

At CPAN

SetDualVar - If you've played with Perl enough, you know there are some variables which can appear as either a number of a string depending on context. The special variable $! is an example. The SetDualVar module lets you bestow this split personality on the s [Perl] {oss}

At CPAN

Devel::CallerItem - For gurus only. A Devel::CallerItem object holds all the information about a specific function call on the stack. [Perl] {oss}

At CPAN

Devel::Regexp - For gurus only. Allows a Perl program to manipulate Perl's regular expressions as they're represented internally. [Perl] {oss}

At CPAN

Devel::Symdump - Provides convenient methods for inspecting Perl symbol tables. (Symbol tables are hashes that map variable names to values.) [Perl] {oss}

At CPAN

Devel::DumpStack - Provides functions to access and dump the current stack of subroutine calls. [Perl] {oss}

At CPAN

Devel::SelfStubber - Generate stub functions for a SelfLoading module. Also see the SelfLoader. [Perl] {oss}

At CPAN

Devel::TraceFuncs - Lets you see when your subroutines are called, and by whom. Useful for timing problem obscured by the debugger. [Perl] {oss}

At CPAN

ExtUtils::Embed - Utilities for using ("embedding") Perl in C/C++ applications. [Perl] {oss}

At CPAN

ExtUtils::MakeMaker - Creates Makefiles (directions for the "make" utility) for your module. Useful if you're creating your own modules. [Perl] {oss}

At CPAN

FindBin - Locates the directory in which your Perl and your program reside. [Perl] {oss}

At CPAN

Make - A substitute for the Unix "make" utility. Also see the cons module, in the Make directory.A [Perl] {oss}

At CPAN

Test::Harness - A simple interface for testing your Perl module. [Perl] {oss}

At CPAN

Usage - Check subroutine arguments; an easy way to ensure that, say, argument 3 is an integer, argument 1 is an object belonging to a particular class, that argument 2 isn't equal to 0, and so on. [Perl] {oss}

At CPAN

OS2 - Utilities and binaries for the OS/2 version Perl. [Perl] {oss}

At CPAN

SGI::SysCalls - Now your programs can access SGI syscalls. Not very helpful unless you have an SGI. [Perl] {oss}

At CPAN

Shell - Make some shell commands directly available to your Perl program. The Shell module is bundled with Perl. [Perl] {oss}

At CPAN

Ref - Compare and copy Perl references. Ever wonder if $a and $b were references to the same data structure? Ref tells you. [Perl] {oss}

At CPAN

Tie::IxHash - Now your hashes can remember the order in which elements were added. See the tie() function. ./docs/manual/html/perltie.html. [Perl] {oss}

At CPAN

Tie::Watch - Place a "watchpoint" on a Perl variable. This lets you identify when a variable is accessed, when it's changed, invoke a Perl/Tk callback when it changes, or trace references to it. [Perl] {oss}

At CPAN

HTML::Embperl - Lets you embed Perl code in your HTML documents. [Perl] {oss}

At CPAN

HTML::PHTML - Embed Perl in HTML; suited for FastCGI and Apache/mod_perl. [Perl] {oss}

At CPAN

AtExit - Many operating systems allow you to specify an action to be taken when your program exists. ANSI C specifies that this is to be done with an atexit() function; the AtExit Perl module duplicates this for Perl. Also see END blocks, defined in ./doc [Perl] {oss}

At CPAN

Callback - A simple module that lets you create callbacks. You create a callback like so: $x = new Callback(\&myfunc, @mybaseargs); after which $x->call(@moreargs) calls myfunc(@mybaseargs,@moreargs). [Perl] {oss}

At CPAN

IO::Scalar - Lets you perform filelike operations (e.g. print() and <>) on scalars. [Perl] {oss}

At CPAN

IO::ScalarArray - Lets you perform filelike operations (e.g. print() and <>) on arrays. [Perl] {oss}

At CPAN

Win32 - This module set contains: Win32Pipe, which lets you use named pipes with Win32 Win32_AdminMisc, which is a NetAdmin extension for NT Win32odbc, which is an ODBC extension for Win32 Perl. [Perl] {oss}

At CPAN

libwin32 - A bundle of Win32 modules that build under the latest version of Perl. It includes all of the ActiveState extensions plus these third-party modules: Clipboard,, Console, Internet, Shortcut, Sound, AdminMisc, ODBC, Pipe. No binaries are included; y [Perl] {oss}

At CPAN

Agent - Methods for creating Penguin-based software agents. Also see the Penguin module. [Perl] {oss}

At CPAN

CPAN - Automates the building and installing of Perl modules. Requires Net::FTP and a connection to the Internet. [Perl] {oss}

At CPAN

Object::Info - Functions (not methods) that provide information about objects. Think of it as non-object-oriented code for exploring object-oriented code. [Perl] {oss}

At CPAN

ObjStore - An interface to the ObjectStore object-oriented database; lets you store scalars, hashes, and references. The data can be retrieved from Perl, Java, or C++ speedily. [Perl] {oss}

At CPAN

PDL - The Perl Data Language, an ongoing effort to manipulate multidimensional data in a space- and time-efficient manner. [Perl] {oss}

At CPAN
PDL-2.1.1 - Perl Data Language (At FreeBSD Ports)

Test::Output - Regression testing for files. [Perl] {oss}

At CPAN

c_plus_plus - A short example of how you can access C++ code from Perl. Also see ./docs/manual/html/perlembed.html. [Perl] {oss}

At CPAN

Libraries and Functions

Others not displayed here
Full List

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Up to Software Development - Tools and utilities for software development

Up to Activity specific - Gateway topic to software used in specific activities. (application software, business, professional, science, education, etc.)

(There may be additional related subject pages listed here)

External Categories

Perl5 - - Utilities/modules for the PERL5 language..

Yahoo! Computers and Internet:Programming Languages:Perl

(Metalab at UNC) /pub/linux/devel/lang/perl/ - stuff for the perl scripting language Check out the Perl Home Page at http://www.perl.com for much more.

Personalized Selections
Platform:
MS Windows.
Unix/BSD/Linux.
Prog.Language:
Perl.
C/C++.
License:
Open-source.
  Artistic.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Activity specific > Software Development > Languages > PERL >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments