Здравствуйте, Tasheehoo, Вы писали:
T>Здравствуйте, -MyXa-, Вы писали:
MX>>Серьёзно, не понимаю, зачем они это делают.
T>Зачем делают что? Пеереименовывают io_service в io_context?
В сообщении, на которое ты отвечаешь, есть вопросительное предложение. Повествовательное же, обычно, не требует ответа.
Boost обновляется довольно часто (вроде, к декабрю обещают 1.60) и реализует все фичи из Boost-а, баги его более-менее известны. Стандарт обновляется медленно, реализует не все фичи из Boost-а (к примеру, с Boost.ASIO можно и фалы читать асинхронно, не а только сеть) и на каких платформах будут какие баги (или различия в поведении) — ещё не известно. std::list::size — какая сложность? Дюжина лет потребовалось, чтобы понять, что std::string должен хранить непрерывный буфер. Да даже std::tuple у них вышел не очень, а тут целый <net>.
Скажем, смогу я с этим <net> асинхронно резолвить сразу несколько (напр., 100 тыс.) хостов? Или будет как в ASIO — асинхронно, но строго по одному за раз.
Копипастить из буста — это каждый может, а, например, рефлексию времени компиляции — тут сразу паника и суматоха.