Если вы хотите воспользоваться преимуществами Boost и языка C++ и не путаться, какую библиотеку в какой ситуации использовать, тогда эта книга для вас!
LVV>Начиная с основ, вы перейдете к изучению того, как библиотеки Boost упрощают разработку приложений. Увидите, какую работу можно выполнить во время компиляции и на что способны контейнеры Boost. Научитесь разрабатывать качественные, быстрые и портативные приложения. От манипулирования изображениями до графов, каталогов, таймеров, файлов и работы в сети — каждый найдет для себя интересную тему. Напишите программу один раз и используйте ее в операционных системах Linux, Windows, macOS и Android. Обратите внимание, что знания, полученные в ходе прочтения этой книги, не устареют, поскольку все больше и больше библиотек Boost становятся частью стандарта C++.
LVV>Эта книга предназначена для разработчиков, стремящихся улучшить свои знания о Boost, и тех, кто хочет упростить процесс разработки приложений. Предполагается, что читатель знаком с C++ и имеет базовые знания стандартной библиотеки.
LVV>Сам заказал, но еще не пришло.
Разработка приложений с использованием буст в 2020 году? А у него не планируется книги -- "Закапывание стюардессы с использованием лопаты" ?
Если вы хотите воспользоваться преимуществами Boost и языка C++ и не путаться, какую библиотеку в какой ситуации использовать, тогда эта книга для вас!
Начиная с основ, вы перейдете к изучению того, как библиотеки Boost упрощают разработку приложений. Увидите, какую работу можно выполнить во время компиляции и на что способны контейнеры Boost. Научитесь разрабатывать качественные, быстрые и портативные приложения. От манипулирования изображениями до графов, каталогов, таймеров, файлов и работы в сети — каждый найдет для себя интересную тему. Напишите программу один раз и используйте ее в операционных системах Linux, Windows, macOS и Android. Обратите внимание, что знания, полученные в ходе прочтения этой книги, не устареют, поскольку все больше и больше библиотек Boost становятся частью стандарта C++.
Эта книга предназначена для разработчиков, стремящихся улучшить свои знания о Boost, и тех, кто хочет упростить процесс разработки приложений. Предполагается, что читатель знаком с C++ и имеет базовые знания стандартной библиотеки.
Сам заказал, но еще не пришло.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
LVV>>Все, кто с бустом работал — все это и так знают. LVV>>Мне книжка может пригодиться примеры студентам показывать. SP>так что конкретно не понравилось? Понятно, что спецы в бусте могут свои книжки писать — это нельзя относить к минусам. SP>Книга малоинформативная? Чего вы ожидали от книги и что разошлось с ожиданиями?
Название, на мой взгляд, несколько не соответствует содержанию.
По содержанию книжка похожа на книжку Галовица С++17 STL.
то есть — набор примеров, как сделать то или иное с использованием средств STL.
Разработка приложений — это не набор примеров с некоторыми конкретными средствами Boost.
Некоторые главы совсем элементарные, например глава 7 про работу со строками и регулярными выражениями...
Или глава про работу с контейнерами...
В общем, у нас книжка будет использоваться для обучения 1-2 курса — ничего более продвинутого там нет.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Сам заказал, но еще не пришло.
Если лениво ждать или покупать, то можно пролистать «рецепты» из книги https://apolukhin.github.io/Boost-Cookbook/
В книжке предупреждает, что нужен QtCreator и наличие qmake.
Здравствуйте, LaptevVV, Вы писали:
LVV>https://www.labirint.ru/books/761225/ LVV>Аннотация LVV>[q]Если вы хотите воспользоваться преимуществами Boost и языка C++ и не путаться, какую библиотеку в какой ситуации использовать, тогда эта книга для вас!
Здравствуйте, denisko, Вы писали:
D>1. Геометрия там никакая если использовать в продукте и ненужная, если писать на питоне прототип.
Активно используется в продукте. Всё хорошо.
D>2. Ради 2 мелких вещей тащить буст в солюшен идея такая себе.
Конечно, лучше всё самим написать, вместо того что бы одну строку в conan-файл добавить и использовать несколь header-only библиотек, иначе слишком не сиплюсплюсно
Здравствуйте, Stanislav V. Zudin, Вы писали:
SVZ>В лабиринте цена 1306руб + 0 за доставку,
там доставка включена уже в цену. с некоторых пор в лабиринте стало дороже чем где угодно (даже в совершенно некнижном wildberries).
и кстати уже 1428, причем это уже с моей накопленной там десятипроцентной личной скидкой — вот такое веселое ценообразование
При том что BOOST — это просто набор относительно небольших библиотек на разные случаи, зачем может понадобится книга? Ну, кому-то, кроме её автора, с автором-то всё понятно зачем
Здравствуйте, LaptevVV, Вы писали:
LVV>Все, кто с бустом работал — все это и так знают. LVV>Мне книжка может пригодиться примеры студентам показывать.
так что конкретно не понравилось? Понятно, что спецы в бусте могут свои книжки писать — это нельзя относить к минусам.
Книга малоинформативная? Чего вы ожидали от книги и что разошлось с ожиданиями?
он вчерась в разработке яндекса на ютубе
один лру алго упрощал)))
до упрощал до интрузивных контейнеров
оптимизировав скорость почти в "пять раз" вставки поиски итд
ищите в ютубе, кому надо
ах да о чем это я
интрузивные контейнеры конечно же с буста)))
LVV>>Сам заказал, но еще не пришло. A>Если лениво ждать или покупать, то можно пролистать «рецепты» из книги https://apolukhin.github.io/Boost-Cookbook/ A>В книжке предупреждает, что нужен QtCreator и наличие qmake.
Спасибо, уже пришло.
И я разочарован.
Ждал чего-то более серьезного.
А так — мне как раз для 2 курса показывать примеры.
Большинство из них простые, даже тривиальные...
И очень многие из них уже просто в STL работают.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Все, кто с бустом работал — все это и так знают. LVV>Мне книжка может пригодиться примеры студентам показывать.
Купил книжку больше ради того, чтобы поддержать Андрея. Недавно пришла.
С бустом я практически не работал, только недавно начал, до этого был Qt или всякие велосипеды. Не могу сказать, что книжка мне не порнавилась, в дороге полистать самое то. Но в целом, когда сидишь за компом, достаточно просто открыть хэлп буста и прочитать все вводные статьи — будет так же компактно, но при этом более информативно.
Здравствуйте, SaZ, Вы писали:
SaZ>Здравствуйте, LaptevVV, Вы писали:
LVV>>Все, кто с бустом работал — все это и так знают. LVV>>Мне книжка может пригодиться примеры студентам показывать.
SaZ>Купил книжку больше ради того, чтобы поддержать Андрея.
Андрея давно пора макнуть в то, что он рассказывает, а не поддерживать.
Здравствуйте, LaptevVV, Вы писали:
LVV>>>Сам заказал, но еще не пришло. A>>Если лениво ждать или покупать, то можно пролистать «рецепты» из книги https://apolukhin.github.io/Boost-Cookbook/ A>>В книжке предупреждает, что нужен QtCreator и наличие qmake. LVV>Спасибо, уже пришло. LVV>И я разочарован. LVV>Ждал чего-то более серьезного.
Здравствуйте, wander, Вы писали:
W>Здравствуйте, SaZ, Вы писали:
SaZ>>Купил книжку больше ради того, чтобы поддержать Андрея. Недавно пришла.
W>Что за Андрей?
Здравствуйте, denisko, Вы писали:
D>Разработка приложений с использованием буст в 2020 году? А у него не планируется книги -- "Закапывание стюардессы с использованием лопаты" ?
А почему нет? Там довольно неплохая геометрия, так же там довольно неплохая машина состояний, недавно вот использовал и то и другое
Здравствуйте, kaa.python, Вы писали:
KP>А почему нет? Там довольно неплохая геометрия, так же там довольно неплохая машина состояний, недавно вот использовал и то и другое
Здравствуйте, so5team, Вы писали:
S>В Яндексе, например, отказались от использования КА из Boost-а и были вынуждены запилить свои: https://www.youtube.com/watch?v=AnOPvP7e7cw
У меня не большая машина состояний, так что это не проблема. Там потенциальная проблема в другом и про неё вроде не говорят в докладе. Так как машина состояний представляется в виде довольно красивой таблицы переходов, то задействуется довольно много вспомогательного кода и простой вызов в машину не переключающий состояние имеет 6 вызовов по стеку в глубину. Если какое-то из состояний пропускает через себя много данных (а у меня есть такие состояния), то накладные расходы, потенциально, высокие. Но производительность я пока что не замерял, в крайнем случае перепишу на классический паттерн "машина состояний" с ручным переключением состояний, всяко состояния и переходы уже есть
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, denisko, Вы писали:
D>>Разработка приложений с использованием буст в 2020 году? А у него не планируется книги -- "Закапывание стюардессы с использованием лопаты" ?
KP>А почему нет? Там довольно неплохая геометрия, так же там довольно неплохая машина состояний, недавно вот использовал и то и другое
1. Геометрия там никакая если использовать в продукте и ненужная, если писать на питоне прототип.
2. Ради 2 мелких вещей тащить буст в солюшен идея такая себе.
Здравствуйте, reversecode, Вы писали:
R>он вчерась в разработке яндекса на ютубе R>один лру алго упрощал))) R>до упрощал до интрузивных контейнеров R>оптимизировав скорость почти в "пять раз" вставки поиски итд R>ищите в ютубе, кому надо