Ответ 1
CRAN (всеобъемлющая сеть архива R) - это хранилище пакетов для R язык/среда с 68 зеркалами и > 2000 пакетами расширения.
Одной из основных причин, по которой мне нравится Perl, является CPAN (всеобъемлющая сеть архивов Perl) - это простота поиска, установки и тестирование пакетов, которые оно предоставляет, которые решают проблему, которую я уже пытался решить. Я хотел бы узнать о каких-либо похожих репозиториях для PHP, Python, Ruby, Java, С++, Javascript и т.д., Или лучше, полный список таких репозиториев. Каковы топовые хранилища, которые вы используете для языков, на которых вы программируете, или каких репозиториев вы используете для обмена своим кодом?
Список из комментариев до сих пор:
CRAN (всеобъемлющая сеть архива R) - это хранилище пакетов для R язык/среда с 68 зеркалами и > 2000 пакетами расширения.
Hackage - это репозиторий пакетов для Haskell. наряду с этим инструмент для кабала делает поиск/сборку пакетов довольно легким.
boost - это набор одноранговых пакетов С++. Это не где-то рядом с CPAN, но это все еще репозиторий для С++.
Для тех, кто рассматривает языки программирования TeX и LaTeX, существует всеобъемлющая сеть архивов TeX - CTAN
OCaml имеет GODI.
Для PHP существует PEAR для компонентов и PECL для расширений. Оба они оказались полезными не раз для меня.
Для java-пользователей существует Maven Central repo, а также Сонатное зеркало большинства публичных репозиториев.
Если вы хотите, чтобы OSGi-ified, bundles, там Spring EBR.
Там LuaForge для... uh... Lua, я думаю.
Там также LuaRocks, целью которого является создание более или менее эквивалентного Python easy_install
.
JSAN - это репозиторий JavaScript, вдохновленный CPAN.
Scripteka - это открытый репозиторий расширений к структуре прототипа Javascript. Гораздо больше ниши, чем репозиторий языковой библиотеки, но все еще в том же духе.
В мире OCaml opam, похоже, набирает обороты очень быстро. Мне лично уже легче работать с GODI, и я сделал переключатель.
Теперь Ruby теперь rubygems, который заменил rubyforge.
Если говорить о простых примерах поваренной книги, вы можете подумать об этом: Pleac
Вы можете рассмотреть github в основном репозиторий Ruby, в нем текущее состояние.