Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / boost 1.66 / 8 сообщений из 8, страница 1 из 1
20.12.2017, 13:46
    #39572715
PPA
PPA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
На 1.66 кто-то уже перепрыгнул?
ничего не сломалось? asio и thread они сильно пере%ковыряли...
...
Рейтинг: 0 / 0
20.12.2017, 16:34
    #39572904
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
PPA,

В Asio некоторые устаревшие имена переименовали окончательно. Но семантика осталась прежняя.
Thread и прочие либы - не пришлось фиксить код.

В продакшене еще не используем, но тесты не сломались.
...
Рейтинг: 0 / 0
20.12.2017, 18:37
    #39572993
Вася Уткин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Anatoly MoskovskyPPA,

В Asio некоторые устаревшие имена переименовали окончательно. Но семантика осталась прежняя.
Thread и прочие либы - не пришлось фиксить код.

В продакшене еще не используем, но тесты не сломались.
А корутины они теперь какие используют в Asio, старые Coroutine или новые Coroutine2?
И какие планы у них на этот счет?
Вроде как старые Coroutine использующие API от boost.context уже deprecated давно.
...
Рейтинг: 0 / 0
20.12.2017, 19:55
    #39573026
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Вася УткинА корутины они теперь какие используют в Asio, старые Coroutine или новые Coroutine2?
Внутрь не смотрел. А снаружи не видно.
...
Рейтинг: 0 / 0
23.12.2017, 18:15
    #39574848
Вася Уткин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Anatoly MoskovskyВася УткинА корутины они теперь какие используют в Asio, старые Coroutine или новые Coroutine2?
Внутрь не смотрел. А снаружи не видно.
Посмотрел - старые Coroutine используют в Boost.Asio 1.66. Они уже больше года как Deprecated, начиная с Boost 1.62 (сентябрь 2016), а все никак не заменят их.
Уж очень тормозят с разработкой, что стандарта, что Boost.
...
Рейтинг: 0 / 0
23.12.2017, 21:58
    #39574877
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Вася Уткин,

А зачем менять то что работает? ))
...
Рейтинг: 0 / 0
24.12.2017, 15:25
    #39574989
Вася Уткин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Anatoly MoskovskyВася Уткин,

А зачем менять то что работает? ))
Это вопрос к тем, кто Coroutine сделал deprecated :)

В стандарт примут только Coroutine2(stackful) и/или Await-CO2(stackless): https://github.com/jamboree/co2#performance
И чем раньше Boost.Asio перейдет на Coroutine2 - т.е. чем дольше на нём будет тестироваться сообществом, тем раньше Asio попадет в стандарт. Если к 2020 Boost.Asio будет на Coroutine, то в стандарте C++20 его не видать.
...
Рейтинг: 0 / 0
24.12.2017, 17:04
    #39575008
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
boost 1.66
Вася Уткин,

Судя по багтрекеру Asio на гитхабе этот вопрос мало кого волнует. Так что шансов мало )
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / boost 1.66 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]