Проект CPAN (Comprehensive Perl Archive Network), в рамках которого поддерживается архив модулей и документации для языка программирования Perl, отметил двадцатилетие. В настоящее время в CPAN зарегистрирован 32261 пакет с модулями, в создании которых приняли участие более 12 тысяч разработчиков. Общее число всех представленных в CPAN модулей преодолело 150-тысячный рубеж.
Централизованные средства CPAN по поиску, развёртыванию и установке дополнений оказали существенное влияние на рост популярности языка Perl во второй половине 1990-х. Многие каталоги дополнений для других языков программирования были созданы под впечатлением от CPAN, в то время как CPAN заимствовал многие идеи из архива CTAN (Comprehensive ΤΕΧ Archive Network), в котором была реализована идея систематизации больших разрозненных коллекций материалов для TeX. Из похожих на CPAN систем можно отметить: PEAR (PHP Extension and Application Repository), Ruby Gems, PyPI (Python Package Index), InQlude (The Qt library archive), PGNX (PostgreSQL Extension Network) и NPM (JavaScript package manager).
|