Help


[permalink] [id link]
+
Page "Perl 6" ¶ 17
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

CPAN and Perl
The Artistic License refers most commonly to the original Artistic License ( version 1. 0 ), a software license used for certain free and open source software packages, most notably the standard Perl implementation and most CPAN modules, which are dual-licensed under the Artistic License and the GNU General Public License ( GPL ).
** The Artistic License ( the original Artistic License 1. 0, the one which is still used by Perl and CPAN )
CPAN, the Comprehensive Perl Archive Network, is an archive of over 100, 000 modules of software written in Perl, as well as documentation for it.
CPAN can denote either the archive network itself, or the Perl program that acts as an interface to the network and as an automated software installer ( somewhat like a package manager ).
CPAN is also used to distribute new versions of Perl, as well as related projects, such as Parrot.
The CPAN is an important resource for the professional Perl programmer.
With over 23, 000 modules ( containing 20, 000, 000 lines of code ) as of July 2011, the CPAN can save programmers weeks of time, and large Perl programs often make use of dozens of modules.
Finally, the natural hierarchy of Perl module names ( such as " Apache :: DBI " or " Lingua :: EN :: Inflect ") can sometimes be used to browse modules in the CPAN.
Several search engines have been written to help Perl programmers sort through the CPAN.
There is also a Perl core module named CPAN ; it's usually differentiated from the repository itself by calling it CPAN. pm.
An interactive shell called < tt > cpan </ tt > is also provided in the Perl core, and is the usual way of running CPAN. pm.
Authors can upload new distributions to the CPAN through the Perl Authors Upload Server ( PAUSE ).
Experienced Perl programmers often comment that half of Perl's power is in the CPAN.
The CPAN has grown so large and comprehensive over the years that many people learning Perl seem to elevate it to a sort of mythical status, and express surprise when they begin to encounter topics for which a CPAN module doesn't exist already.
As a hive of activity in the Perl world, the CPAN both shapes and is shaped by Perl culture.
Several Perl modules available from CPAN provide serialization mechanisms, including and.
* Text :: Metaphone Perl module from CPAN
* Text :: DoubleMetaphone Perl module from CPAN
* Perl, via the CPAN modules Class :: Contract ( by Damian Conway ) or Carp :: Datum ( by Raphael Manfredi ).
* Damian Conway's Class :: Contract Perl module from CPAN
* Raphael Manfredi's Carp :: Datum Perl module from CPAN

CPAN and 5
is a pure Perl 5 implementation of Perl 6, making liberal use of existing CPAN modules, such as Moose and.
The solutions that were generated by the solver for the solvable boards were validated as correct by Games-Solitaire-Verify, a CPAN distribution written in Perl 5 for such tasks.
As of version 6. 2. 6, Pugs also has the ability to embed Perl 5 and use CPAN modules installed on the system.
Many Pugs contributors have since moved on to implement Perl6-inspired systems as CPAN modules on Perl 5, such as the Moose project.

CPAN and module
CPAN module distributions usually have names in the form of CGI-Application-3. 1 ( where the :: used in the module's name has been replaced with a dash, and the version number has been appended to the name ), but this is only a convention ; many prominent distributions break the convention, especially those that contain multiple modules.
The latest DBI module for Perl from CPAN can run on a range of operating systems.
In collaboration with others, Tim Bunce began specifying DBI in 1992. the Perl community maintains DBI as a CPAN module in accordance with the open source model.
* DBI module documentation on CPAN
Perl supports conversion between geographical coordinates and Maidenhead locators in module Ham :: Locator by Andy Smith, available on CPAN.
* Perl Whirlpool module at CPAN
* Perl CPAN module for converting number to engineering notation
* Text :: Soundex Perl module from CPAN
For example is a GT. M module in CPAN, m_python for access from Python or EGTM binding for Erlang.
Shlomi Fish has written an open-source solver for Black Hole Solitaire first as a Perl-based CPAN module, but which was later re-implemented in the C programming language.
* The Acme :: POE :: Knee module on the CPAN.
Markdown has since been re-implemented by others as a Perl module available on CPAN ( Text :: Markdown ), and in a variety of other programming languages.

CPAN and distribution
* CPAN :: Forum is a discussion forum where threads are classified by CPAN distribution
Other examples are for the Comprehensive Perl Archive Network ( CPAN ), which is a repository for Perl libraries ( known as modules ) that are not part of the core Perl distribution.
Catalyst is primarily distributed through the CPAN, which is the official distribution channel for Perl libraries and applications.

CPAN and system
There is no formal bug tracking system, but there is a third-party bug tracking system that CPAN designated as the suggested official method of reporting issues with modules.
CPAN has no revision control system, although the source for the modules is often stored on GitHub.

0.080 seconds.