Help


[permalink] [id link]
+
Page "CPAN" ¶ 36
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

CPAN and has
CPAN has no revision control system, although the source for the modules is often stored on GitHub.
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.
A family of other loosely integrated support websites have been created as the CPAN has grown in size and scale.
More recently, an effort to replace CPAN. pm with something cleaner and more modern has resulted in the CPANPLUS or CPAN ++ set of modules.
Once registered, the new PAUSE account has a directory in the CPAN under authors / id /( first letter )/( first two letters )/( author ID ).
The PHP language has PECL and PEAR, Python has a PyPI ( Python Package Index ) repository, Ruby has RubyGems, Lua has LuaRocks, Haskell has Hackage and an associated installer / make clone cabal ; but none of these are as large as the CPAN.
Other major languages, such as Java and C ++, have nothing similar to the CPAN ( though for Java there is central Maven, and C ++ has the Boost C ++ Libraries ).
The Perl community has a sizable library of distributions available for search and download via CPAN.
He is a regular contributor to CPAN ( the Comprehensive Perl Archive Network ), and has written for Perl. com and contributed to Essential Blogging.
As of version 6. 2. 6, Pugs also has the ability to embed Perl 5 and use CPAN modules installed on the system.
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.
Always check CPAN to see what new goodies the community has placed in the archive.
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 so
Unlike the Comprehensive Perl Archive Network ( CPAN ) archives, which PEAR took as its model, PEAR packages do not have implicit dependencies so that a package's placement in the PEAR package tree does not relate to code dependencies.

CPAN and large
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.

CPAN and over
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 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 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.
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.
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 they
CPAN Testers are a group of volunteers, who will download and test distributions as they are uploaded to CPAN.

CPAN and for
Also, the complete history of the CPAN and all its modules is available as the GitPAN project, allowing to easily see the complete history for all the modules and for easy maintenance of forks.
* CPAN Testers Reports co-ordinates and collects testing results for all CPAN uploads on various platforms.
* CPAN Testers Wiki contains useful help and advice for getting started as a smoke tester, as well as planning for CPAN Testers 2. 0
* AnnoCPAN displays the documentation for all the modules on CPAN, along with user-contributed annotations
* CPANTS, the CPAN Testing Service, evaluates distributions automatically for quality assurance metrics of varying usefulness and assigns them a " kwalitee " rating.
CPAN. pm is mainly an interactive shell which can be used to search for, download, and install distributions.
The JSAN is a near-direct port of the CPAN infrastructure for use with the JavaScript language, which for most of its lifespan did not have a cohesive " community ".
The CCAN is a direct port of the CPAN architecture for use with the C language.
SpamAssassin is a Perl-based application (< tt > Mail :: SpamAssassin </ tt > in CPAN ) which is usually used to filter all incoming mail for one or several users.
The latest DBI module for Perl from CPAN can run on a range of operating systems.
It provides dependency management for OCaml similar to the way CPAN provides package management for Perl.

0.279 seconds.