flat_map done, clang вырывается вперед
От: Великий Реверс google
Дата: 28.10.24 15:31
Оценка:
[libc++] Implement P0429R9 std::flat_map (#98643)

как правило обычно gcc был лидером по новым плюшками
как в друг clang вырвался в перед
контейнер flat_map запушили
в gcc пока еще его не видать
в msvc есть, но в отдельной ветке
и лававей говорил как то на реддите, что они ожидают что бы волонтеры присоединялись для развития flat_map
Отредактировано 28.10.2024 15:34 Великий Реверс . Предыдущая версия .
Re: flat_map done, clang вырывается вперед
От: kov_serg Россия  
Дата: 28.10.24 15:41
Оценка:
Здравствуйте, Великий Реверс, Вы писали:

ВР>[libc++] Implement P0429R9 std::flat_map (#98643)


ВР>как правило обычно gcc был лидером по новым плюшками

ВР>как в друг clang вырвался в перед
ВР>контейнер flat_map запушили
ВР>в gcc пока еще его не видать
ВР>в msvc есть, но в отдельной ветке
ВР>и лававей говорил как то на реддите, что они ожидают что бы волонтеры присоединялись для развития flat_map

Так и что реализация flat_map из clang не компилируется в gcc?
Re[2]: flat_map done, clang вырывается вперед
От: Великий Реверс google
Дата: 28.10.24 15:44
Оценка:
понятия не имею
да и вопрос не в этом
у каждого из них свои имплементации стандартной библиотеки
вот речь об этих имплементациях
Re[3]: flat_map done, clang вырывается вперед
От: kov_serg Россия  
Дата: 28.10.24 16:24
Оценка:
Здравствуйте, Великий Реверс, Вы писали:

ВР>понятия не имею

ВР>да и вопрос не в этом
ВР>у каждого из них свои имплементации стандартной библиотеки
ВР>вот речь об этих имплементациях

и что мешает чужую использовать? например из boost
Re[4]: flat_map done, clang вырывается вперед
От: Великий Реверс google
Дата: 28.10.24 16:27
Оценка:
срочно перечитайте еще раз первую тему
смысл не в этом

да и std::flat_map != пример из буста
Re[5]: flat_map done, clang вырывается вперед
От: kov_serg Россия  
Дата: 28.10.24 16:43
Оценка:
Здравствуйте, Великий Реверс, Вы писали:

ВР>да и std::flat_map != пример из буста

я и не говорю что это одно и тоже, я к тому что
это просто библиотечный модуль, просто реализация еще одного контейнера.
Например в std нету быстрого преобразования фурья и что gcc в этом виноват?
Re: flat_map done, clang вырывается вперед
От: Alexander_S_U https://github.com/alexanders-code/cmdxmlinstaller
Дата: 28.10.24 17:47
Оценка:
Здравствуйте, Великий Реверс, Вы писали:

ВР>[libc++] Implement P0429R9 std::flat_map (#98643)


ВР>как правило обычно gcc был лидером по новым плюшками

ВР>как в друг clang вырвался в перед
ВР>контейнер flat_map запушили
ВР>в gcc пока еще его не видать
...
В тестовой ветке есть libstdc++: Implement C++23 <flat_map> (P0429R9)
https://github.com/alexanders-code/cmdxmlinstaller
Re[2]: flat_map done, clang вырывается вперед
От: Великий Реверс google
Дата: 28.10.24 18:02
Оценка:
любопытно как быстро заапрувят в мастер
в clang почти месяц дорабатывали
Re[4]: flat_map done, clang вырывается вперед
От: Doom100500 Израиль  
Дата: 29.10.24 06:42
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>и что мешает чужую использовать? например из boost


boost и мешает
Спасибо за внимание
Отредактировано 29.10.2024 6:42 Doom100500 . Предыдущая версия .
Re[2]: flat_map done, clang вырывается вперед
От: Великий Реверс google
Дата: 20.12.24 07:21
Оценка:
ну почти два месяца
причем такое ощущение что никто вообще не ревьювит
сразу в мастер

libstdc++: Implement C++23 <flat_set> (P1222R4)
libstdc++: Implement C++23 <flat_map> (P0429R9)
Отредактировано 20.12.2024 8:00 Великий Реверс . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.