Введён в строй (https://medium.com/@teabass/solving-open-source-discove...) новый ресурс для разработчиков открытого ПО - libraries.io (http://libraries.io/), предназначенный для поиска полезных открытых библиотек, модулей и фреймворков, а также отслеживания зависимостей между ними. Особый интерес представляет система поиска и ранжирования проектов в каталоге, для которой используется граф зависимостей и методы, похожие на Google PageRank.
В настоящий момент на сайте присутствуют данные о 713 тысячах проектов, написанных на 130 языках программирования и распространяемых при помощи 22 пакетных менеджеров. Информация разделена на категории в зависимости от используемой платформы (http://libraries.io/platforms), языка программирования (http://libraries.io/languages) и лицензии (http://libraries.io/licenses). Для каждого проекта можно отследить зависимостью для каких проектов он является и от каких проектов зависит сам.URL: https://medium.com/@teabass/solving-open-source-discove...
Новость: http://www.opennet.me/opennews/art.shtml?num=41854
Что характерно там Go лидирует по популярности, а С только 13й.
Ты посмотри сколько там Сишного кода: 2,408. Ага, две тысячи четыреста восемь.
Видимо кураторы этой библиотеки те самые хипстеры, о которых столько говорят в темах про всякие новые языки.
Там Docker в основном Go так высоко вытащил
Да там атака клонов натуральная. такое впечатление, что они все гитхабовские репы с Go засунули, и неважно, что это всё форки одного и того же.Или вот - великолепное назвение - оно же адрес - проекта: http://libraries.io/go/azul3d.org%2Fwebsite%2Fmdat... - так ещё и дублируется в "New Go projects" аж трижды.
да я, честно говоря, тоже не понял, как они этот список составляли :) Удивился, что Go впереди, посмотрел первые страницы три - почти всё относится к Docker. Не уж-то в нём такая куча самостийных либ?
>да я, честно говоря, тоже не понял, как они этот список составляливидимо робот добавляет в список не только все найденные go-пакеты, но и их подпакеты. Формально это правильно, потому что такие подпакеты легко импортируются, но на практике они могут оказаться очень небольшими или совершенно бесполезными. В npm и ruby gems таких проблем нет, потому что там есть файлы конфигурации. В общем, статистику этого сайта нельзя назвать отражающей действительность. (по крайней мере до выхода Go 1.6, в котором можно будет сделать подпакеты неимпортируемыми извне)
Там бага какая-то - абсолютно тот же урл с тем же названием библиотеки несколько раз попадается. Или - был один и тот же проект из разных репозиториев. Причём для других языков такого нет.
>все найденные go-пакеты, но и их подпакеты. Формально это правильно, потому что такие подпакеты легко импортируютсячто будет если весь CPAN втащить с подпакетами и дублированием по 3 раза?
Там если на него ткнуть какая-то такая дублирующаяся хрень, что хоть миллион будет - невелика разница. Что характерно - для всего остального более-менее по-человечески выводится.
Дык теперь любой ламер может погроммировать. Порог вхождения, как на бейсике.
> Дык теперь любой ламер может погроммировать. Порог вхождения, как на бейсике.Так си тоже не больно сложно освоить. Сложнее писать на нем что-то стоящее и не простреливать себе пятки из-за непонимания некоторых базовых вещей.
>Так си тоже не больно сложно освоить. Сложнее писать на нем что-то стоящее и не простреливать себе пятки из-за непонимания некоторых базовых вещей.Освоить не сложно, но кога проект разрастается требование к объему серого вещества резко возрастают. Поэтому единицы могут свободно копаться в коде Linux-ядра, а остальные просто воют что надо его переписать на С++
> Что характерно там Go лидирует по популярности, а С только 13й.Что намекает на объективность указанного ресурса, ибо библиотек на си - немеряно. В отличие от Go.
713 тысяч проектов, написанных на 130 тысячах языков программирования
у этого поделия есть преимущества перед поиска в гугле? если нет, то оно не нужно
Я зашел и вбил пару интересующих меня штук.
Что хотел, нашел. Годно.
А в гугле не нашел? Ведь вопрос не в том, может ли оно хоть что-то, а может ли оно это делать лучше чем гугл. Вот например на запрос "perl sinatra framework" этот ресурс выдал полную хрень, а гугл попал в точку в первой же ссылке, как впрочем и в десятке следующих.
>Вот например на запрос "perl sinatra framework"вбил mojolicious - нашел кучу плагинов, но сам mojolicious не нашелся
ненужно
Docker Episode II: Attack of the Clones
надо было yellowpages.so выпустить :)