July 28th, 2017

сто друзей

Как средние программисты относятся к open source

Персона1: А что, boost вообще не поддерживает clang?
Персона2: Это с чего ты так решил?
Персона1: В списке поддерживаемых компиляторов клэнг не значится: http://www.boost.org/build/doc/html/bbv2/reference/tools.html
Персона1: Зато есть C++ Builder 6, Digital Mars и Comeau
Персона2: он всякое древнее говно мамонтов поддерживает, так почему кланг не поддерживать?!
Персона1: Ну вот создаётся впечатление, что где-то с 2005-2010 основная масса контрибьюторов буста начала сваливать.
Персона1: (исходя из этого списка)
Персона2: http://www.boost.org/doc/libs/1_54_0/libs/log/doc/html/log/installation.html
Ок, clang/linux есть. Хочется clang/windows!
Персона2: https://stackoverflow.com/questions/13725259/how-to-compile-boost-with-clang-on-windows
в гугле забанили? :)
Персона1: эээ, ты предлагаешь буст патчить?
Персона2: Я просто тебе скинул первую попавшуюся ссылку в гугле
Персона1: Вот есть ещё ссылка https://stackoverflow.com/questions/33041534/building-boost-with-clang-3-8-on-windows (два года назад, без ответов). И ещё https://stackoverflow.com/questions/38153049/command-parameters-for-b2-in-order-to-build-boost-libraries-with-microsofts-cla (год назад, с ответом что Clang/C2 не поддерживается, идите нахуй)
Персона2: Ну МС сама больше кланг не поддерживает, идите нахуй
Персона1: Clang/C2 мне допустим и не надо, также не надо MinGW или Cygwin. Если есть рабочие решения, буду благодарен.
Теоретически, написано что clang поддерживается на Linux и, судя по stack overflow, на Mac.
Персона1: алсо, этому топику 5 лет, могли уже починить
Персона1: "Windows XP, Windows Vista, Windows 7. MSVC 8.0 SP1, MSVC 9.0 and newer." Тоже как-то подозрительно, MSVC 2015 это 14.0 уже.

=========================================
Это всё, что нужно знать. Заметьте, Персона1 не спрашивает, как пропатчить, чтобы поддерживалось. А потом "как и куда написать, чтобы закоммитили". Он спрашивает, где взять готовое, чтобы сразу в проект засунуть. Минимальные телодвижения он сделать не готов. Потому что у него дедлайн, ему надо, у него зарплата, кредит, дом в Огайо и машину пора менять. А программисты буста святым духом питаются, работают за идею, им ничего этого не надо.

Такой вот коммунизм в одной отдельно взятой отрасли экономики. Когда мудачки пользуются трудами сообщества и ещё клянут всех при этом. Сами же поднять жопу не готовы.