Size: a a a

Конференция C++ Russia

2020 April 01

m

magras in Конференция C++ Russia
Konstantin Ivlev
ну так я могу лекго напакетить 10к либ вида get_array_length как в js. но кто будет счастливее с этого?
Когда зависимости перестают быть болью, людей перестает интересовать количество зависимостей.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
кроме того, если мы про качество, то там 4.1.1 как безальтернативная версия. а, между прочим, многие еще сидят на 3.x и в 4.x есть ломающие совместимость изменения.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
не, ну давайте про качество, чо. берем тот же opencv в централе - то, что им пользоваться нельзя в сколь либо серьезном проекте, про это я уже рассказал, и это ладно.

но там вообще версия 4.1.1! Актуальная версия 4.2.0.
потому что не успели опакетить, а авторы opencv чихать хотели на пакетирование своей либы?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
кроме того, если мы про качество, то там 4.1.1 как безальтернативная версия. а, между прочим, многие еще сидят на 3.x и в 4.x есть ломающие совместимость изменения.
так это претензии к конан-мейнтейнеру или к авторам либы?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
мы про качество и юзабельность, или про оправдания и перевод стрелок?
источник

AV

Alexey Veselovsky in Конференция C++ Russia
если качество в любом случае не получается, то к чему на базар вешать вывеску "собор"?
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
мы про качество и юзабельность, или про оправдания и перевод стрелок?
я уже повторял выше, что авторам С++ либ пофиг на удобство пользователя
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
ресурсы мейнтейнеров, как и везде, небезграничны. поэтому и либ пока что нет всех, и версии появляются с опозданием
источник

A

Alex Ф-ф-фэils!🌠︙ in Конференция C++ Russia
Alexander Zaitsev
я уже повторял выше, что авторам С++ либ пофиг на удобство пользователя
хорошо, что потихонечку это сдвигается... вашими усилиями
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
почему в расте ок - потому что оно изначально с ним было и их приучили к расововерному пакетнику. тут у нас не так. Вот типичный пример, с которым я сталкиваюсь каждый день: https://github.com/uNetworking/uWebSockets/blob/master/misc/FAQ.md
источник

DK

Denis Kormalev in Конференция C++ Russia
ой, чистый мейкфайл
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
а так как мейнтейнеров ограниченное кол-во, то ты можешь помочь:
1) Сразу пакетируя либу как автор либы, которому не плевать на своих пользователей
2) Становится мейнтейнером и заниматься пакетированием либы (за бесплатно или попробовать идти работать в Conan)
3) Пытаться достучаться до разума авторов либ (я пробовал этот путь - мне выписали бан на гитхабе за это)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
я уже повторял выше, что авторам С++ либ пофиг на удобство пользователя
я не обвиняю. просто выше была ремарка про качество. увы, качество пока даже в централе такое...
источник

AV

Alexey Veselovsky in Конференция C++ Russia
типа - буагага, лохи говно жрут в nmp, вот у нас то в конане там дааа! что не пакет, то просто образец идеального пакета из палаты мер и весов.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
я не обвиняю. просто выше была ремарка про качество. увы, качество пока даже в централе такое...
тут в opencv конечно не зря приведен, потому что именно как пакет - он сложный (я когда-то занимался созданием одного из первых пакетов для opencv в conan).

С другими либами проще бывает. ещё один сложный кандидат - Boost
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
Alexey Veselovsky
типа - буагага, лохи говно жрут в nmp, вот у нас то в конане там дааа! что не пакет, то просто образец идеального пакета из палаты мер и весов.
там не пакеты говно, там либы говно
источник

AV

Alexey Veselovsky in Конференция C++ Russia
это то, обо что я пострадал в первую очередь когда пытался на конан проект перевести
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Alexander Zaitsev
там не пакеты говно, там либы говно
есть говно, а есть ок. и есть крутые.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
я за то, чтобы было и то и это.
источник

PF

Pavel Filonov in Конференция C++ Russia
Кажется вопрос про пакетный менеджер в этом чате сразу порождает эффект бабочки 🙂 Даже @JBaruch подключился и хотел что-то поправить на главной странице. А вопрос-то был очень простой.

Я надеюсь, что автор вопроса смог найти ответ в последующих 300+ сообщениях
источник