Size: a a a

Конференция C++ Russia

2021 August 17

АР

Андрей Руссков... in Конференция C++ Russia
std::optional since c++17
источник

AD

Alexander Dudin in Конференция C++ Russia
В styleguide написано "Currently, code should target C++17". Так какой смысл использовать absl::optional?
источник

АК

Александр Караев... in Конференция C++ Russia
> Abseil is an open-source collection of C++ code (compliant to C++11) designed to augment the C++ standard library.

https://github.com/abseil/abseil-cpp
источник

AD

Alexander Dudin in Конференция C++ Russia
Мы изначально обсуждали google styleguide, какая разница, какой таргет у abseil
источник

MG

Marsel G in Конференция C++ Russia
Прошу прощения за неграмотность. Что такое nih-синдром?
источник

SM

Sergei Matyshev in Конференция C++ Russia
Неприятие чужой разработки, вроде так
источник

MG

Marsel G in Конференция C++ Russia
Спасибо
источник

П

Павел in Конференция C++ Russia
Сокращение от Not Invented Here
источник

MG

Marsel G in Конференция C++ Russia
👍
источник

АО

Алексей Остапенко... in Конференция C++ Russia
Посмотрел. Начало было положено, когда optional был только в виде предложений. Так что, зародился он раньше, чем std::optional был принят в стандарт.
источник

AD

Alexander Dudin in Конференция C++ Russia
Первый коммит - 19 Sep 2017. Драфт стандарта был готов уже в марте. А реализации optional в std::experimental были готовы за много лет до этого.
источник

AD

Alexander Dudin in Конференция C++ Russia
Собственно мы реализацию optional тоже бэкпортировали, а где это возможно использовали std::experimental. Но повторюсь, при таргете C++17 надо использовать std::optional, а не свои костыли.
источник

АО

Алексей Остапенко... in Конференция C++ Russia
Нет. Это, видимо, сильно кастрированный вариант истории.
источник

AD

Alexander Dudin in Конференция C++ Russia
Вполне возможно, это же google
источник

DP

Denis Paukaev in Конференция C++ Russia
Именно разработки ага )
источник

АР

Андрей Руссков... in Конференция C++ Russia
вы просто в разных местах её смотрите
источник

АР

Андрей Руссков... in Конференция C++ Russia
кстати лицензия буста позволяет выпускать open source либы основывающиеся на бусте?
источник

АР

Андрей Руссков... in Конференция C++ Russia
(к вопросу о почему бы они не заиспользовали boost::optional вместо создания собственного)
источник

АО

Алексей Остапенко... in Конференция C++ Russia
Логично. )
источник
2021 August 19

SP

Sergey Platonov in Конференция C++ Russia
всем привет

сегодня обсуждаем с Игнатом Ворошиловым embedded разработку

https://youtu.be/W8zQ97_hLpo
источник