@ProCxx

Страница 1331 из 2477
Andrei
27.09.2017
11:14:35
ну опять же, если в мире только ты всегда безошибочно пишешь все фреймворки, то надо дать другим людям допуск на ошибку
А никто и не упрекает разработчиков буста, большой продукт, ошибки бывают, всё понятно. Суть в другом, прагматичный человек десять раз ударившийся лбом — в одиннадцатый биться не будет, а просто пойдет искать другие либы в первую очередь.

Antony
27.09.2017
11:15:31
Та же история с документацией, какие-то части документировы хорошо, какие-то левой пяткой.
Тут помогает только заведение багов на конкретную библиотеку. Как правило разработчик даже не догадывается, что вам его документация не нравится.

Berkus
27.09.2017
11:15:32
прагматичные люди заняты велосипедостроением на 100%

Google
Ilia
27.09.2017
11:16:05
я так понимаю, большинство тут высказавшихся, не видят проблем бустов?
У BOOST сейчас одна проблема, IMHO, — там очень много всего, и никто не знает ВСЁ. Ну т.е. надо более просто популяризировать какая библиотека для чего. И документация порой хромает... Т.е. просто народу надо всё это переварить и запротоколировать....

Дед Пегас
27.09.2017
11:16:09
Ну вот опять перекидывание с одной крайности в другую.

Ну ёпрст.

Andrei
27.09.2017
11:16:33
Потому что тебе надо таску сделать, и только в свободное время у тебя есть возможность поковыряться в бусте. Не все компании Яндекс и не все могу себе позволить оплачивать контрибьют своих разработчиков в буст.

Дед Пегас
27.09.2017
11:17:04
Ну да.

Пилим модули и пактник)

Всё.)

Berkus
27.09.2017
11:17:25
и никто всеми 117 пакетниками не пользуется

ибо велосипеды есть и свои

Antony
27.09.2017
11:19:18
Документация каких библиотек вам не нравится и чем именно?

Andrei
27.09.2017
11:20:09
А, еще отдельный прикол, boost.process (или как-то так), который не буст.

Google
Anatoly
27.09.2017
11:20:26
А во что недовольство выливается? В баг репорты или сотрясание воздуха?

Berkus
27.09.2017
11:20:53
А во что недовольство выливается? В баг репорты или сотрясание воздуха?
там выше написано что багрепортить некогда - в бусте ковыряться только по выходным под одеялом получается

поэтому выливается в rm -rf boost/

Andrei
27.09.2017
11:21:31
Ilia
27.09.2017
11:21:32
вообще у тебя жутко подгорает с критики буста
Да ничего не подгорает, всё он верно говорит.

Berkus
27.09.2017
11:21:52
Ты про пулреквесты говорил, а не про багрепорты, не передергивай.
я ничего не говорил, все жду когда ты скажешь мне что делать

Дед Пегас
27.09.2017
11:22:13
Сухари сушить, конечно же.

Ilia
27.09.2017
11:22:51
Berkus
27.09.2017
11:23:31
С этим кстати тоже не всё хорошо, недавно пытался найти место, где можно завести баг... Очсложно...
сейчас все либы есть на github/boostorg/ только туда никто никогда не смотрит - надо в мейлинг лист писать, а это +100500 к когнитивной нагрузке сразу

Antony
27.09.2017
11:23:55
Почему не смотрит?

Berkus
27.09.2017
11:25:47
Почему не смотрит?
я сейчас не помню в какой модуль писал, но вот открыл рандомно https://github.com/boostorg/utility/issues - 30 июля, 0 реакций

Ilia
27.09.2017
11:26:00
Документация каких библиотек вам не нравится и чем именно?
Антон, ну ты же понимаешь, что это — вопрос, который требует конкретики. Я лично уже и забыл... Но некоторые библиотеки берёшь —- вжик, и заработало. Некоторые — ёёёё, неделями надо вколачивать, а потом ещё и выяснится, что в итоге она ВООБЩЕ НЕ ДЛЯ ЭТОГО!

Antony
27.09.2017
11:27:30
Самая большая ваша боль - что файлик неаходится не в том подмодуле на гитхабе?

Дед Пегас
27.09.2017
11:28:41
Andrei
27.09.2017
11:28:57
Для вас это серьёзно важно? вы наверное шутите?
Можно тогда список критериев, с которого начинаются Настоящие Проблемы?

Berkus
27.09.2017
11:29:16
после того как на мой репорт не было никаких телодвижений в течение месяца я успешно про него забыл, сейчас уже и не найду

Google
Berkus
27.09.2017
11:30:03
где-то в бусторге

/dev
27.09.2017
11:31:38
Можно тогда список критериев, с которого начинаются Настоящие Проблемы?
Когда приходят Настоящие Коллекторы. Из-за долгов, которые возникли при выплате компенсаций жертвам-пользователям продукта.

Ilia
27.09.2017
11:32:50
Документация каких библиотек вам не нравится и чем именно?
Т.е. ты хочешь просто поощрить репортинг о плохих документациях авторам библиотек, так ?

Antony
27.09.2017
11:32:58
где-то в бусторге
Вот тут можно посмотреть ваши issues https://github.com/issues Наверху есть кнопка "Pull Requests", в ней есть ваши pull requests

Т.е. ты хочешь просто поощрить репортинг о плохих документациях авторам библиотек, так ?
без этого авторы не узнают, что им надо исправить документацию

Ilia
27.09.2017
11:36:46
Ну кстати ещё и стиль документации очень разный бывает. Бывает очень всё академично написано. Формально документация есть, но фактически она .... ну... труднопостигаема.

Matway
27.09.2017
11:42:54
Бустовой доке бы не повредил более короткий цикл обратной связи. Какая-нибудь кнопка "не понял" прямо на страничках веб-документации. Пулл-реквесты всё-таки не для всех.

MSDN пытались так, но там лапки.

Antony
27.09.2017
12:45:36
Это может потопить разработчиков в issue вида "ничего не понял, переделайте"

Но боль насчёт "непонятно куда слать сообщения об ошибках", я Boost разработчикам передам

Square
27.09.2017
12:53:25
Ну а что же делать....
Осиливать :( Жаркая дискуссия вышла тут у вас

Matwey
27.09.2017
12:53:30
Ну а что же делать....
Да, надо сразу понятно делать

Stanislav
27.09.2017
12:55:50
Vitaly
27.09.2017
12:55:51
Ох, тяжело быть Boost разработчиком: * Делаешь либу, народ ругается что она не работает на компиляторе Х * Делаешь поддержку компилятора Х, народ ругается, что не надо этого делать * Даешь тулзу, для распиливания буста на модули - люди ругаются что это костыль * Распиливаешь на модули вместе с вендорами дистрибутивов и (например) conan.io - люди ругаются что нельхя всё поставить одной кнопкой * Делаешь либу - люди ругаются что нужно её линковать * Делаешь либу хедер онли - люди ругаются что она хедер онли, и её долго собирать * Делаешь свою либу хедер онили либо линкуемой, люди ругаются что лишком много обвесов, сложно конфигурить
Да и плевать на них. Следует поддерживать две последние версии самых популярных компиляторов: GCC, clang и MSVC, а желающие старья пусть сами тащат своё legacy. На любые жалобы отвечать: "Присылайте pull request, рассмотрим".

Berkus
27.09.2017
12:57:41
asio, program_options, че я там еще использовал
эти кстати были не самые худшие

Google
Berkus
27.09.2017
12:57:52
по ним я как-то смог даже что-то написать

Stanislav
27.09.2017
12:58:08
эти кстати были не самые худшие
это я заметил) просто этоп оследнее что использовал, остальное не помню

Ilia
27.09.2017
12:58:24
asio, program_options, че я там еще использовал
PO я использовал, залетело на раз, Значит , документация хорошая была. ДЕталей не помню.

Berkus
27.09.2017
13:04:05
в asio до сих пор непонятны буфера ) в бисте их сделали еще непонятней

Matway
27.09.2017
13:10:07
Это может потопить разработчиков в issue вида "ничего не понял, переделайте"
Да, есть такая проблема. Когда чем-то делишься с людьми - приобретаешь кучу головняка по поддержке. Поэтому я, например, не люблю опенсорсить, даже если есть ощущение, что моя штука многим бы пригодилась. Не потому, что я жадный, а потому что осознаю, как много сил отнимет поддержка, которые можно было бы употребить на что-то более полезное. Как вообще поддержка Буста осуществляется? Силами разработчиков? Или есть какие-то добрые люди, которые могут отфильтровать шквал запросов?

Admin
ERROR: S client not available

Stanislav
27.09.2017
13:15:07
Alexander
27.09.2017
13:16:03
да, бист в "лучшем" стиле асио написан)
ну так поверх асио писан же ?

Stanislav
27.09.2017
13:17:17
Matway
27.09.2017
13:18:33
(вернулся с пар и готов вливаться в срач. Но поздно, видать)
Спор какой-то странный получился. Буст - возможно, лучшее, что сделано на плюсах для плюсовиков. Ещё CGAL в голову приходит. Это не отменяет того, что иногда его ну очень больно использовать, отсюда рефлексы.

Дед Пегас
27.09.2017
13:19:00
// шучу, да

Alexander
27.09.2017
13:22:04
Спор какой-то странный получился. Буст - возможно, лучшее, что сделано на плюсах для плюсовиков. Ещё CGAL в голову приходит. Это не отменяет того, что иногда его ну очень больно использовать, отсюда рефлексы.
Лично я отношусь к бусту крайне положительно, хоть и в нём есть проблемы. Но назовите хоть одну широкоиспользуемую либу, в которой нет проблем

Школота подоспела!
да вообще - студентота в Цепепе лезет

Antony
27.09.2017
13:37:34
Но боль насчёт "непонятно куда слать сообщения об ошибках", я Boost разработчикам передам
Внезапно, уже есть подробные мануалы http://www.boost.org/development/bugs.html

Sergey
27.09.2017
13:59:43
http://compsciclub.ru/courses/efficientcpp/2017-autumn/ Питер, налетай (или нет)

Alexander
27.09.2017
14:01:07
Список книг, помогающих осваивать С++ можно найти тут: http://alenacpp.blogspot.ru/2006/09/c.html - здрасте, приехали. Староваты ссылочки то

Google
Alexander
27.09.2017
14:01:21
С++17 на дворе, а тут литература по С++98

Anatoly
27.09.2017
14:02:58
и статья опубликована ПОНЕДЕЛЬНИК, СЕНТЯБРЯ 18, 2006

а так Алена молодец, такой ресурс создала

Alexander
27.09.2017
14:04:16
вот за карту С++ отдельное спасибо

Combot
27.09.2017
14:07:23
combot.org/chat/-1001031904034

Anatoly
27.09.2017
14:48:35
Какую?
https://drive.google.com/file/d/0B3DUpmL8tTt8N2JIRklJeTIxYW8/view

Vitaly
27.09.2017
14:49:32
https://drive.google.com/file/d/0B3DUpmL8tTt8N2JIRklJeTIxYW8/view
Что за прошлый век? Картинки следует прямо в чат кидать.

Alexander
27.09.2017
14:49:35
Vitaly
27.09.2017
14:51:04
научи, отец родной
Около строки ввода текста сообщения есть кнопка со скрепкой. Нажимаешь её, выбираешь файл изображения, отключаешь сжатие.

Страница 1331 из 2477