Size: a a a

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

2020 May 29

AZ

Alexander Zaitsev in Конференция C++ Russia
доклад про то, что и почему стандартизируется в C++ Library
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
он как там один из главных пояснял. Tl;DR - общепринятые практики под единым интерфейсом
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Alexander Zaitsev
он как там один из главных пояснял. Tl;DR - общепринятые практики под единым интерфейсом
++
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
чтобы на их базе ты мог строить свою конструкции и они могли интеропиться друг с другом
источник

AS

Alexey Solomin in Конференция C++ Russia
Alex Ф-ф-фэils!🌠︙
Как будто что-то плохое
хорошее конечно :) просто как выясняется не многие знают что в Windows, Visual Studio и MS происходит )
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
а не одна юзает HttpLib1, а вторая HttpLib2
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Собственно веб_вью и два-дэ графон сейчас вот по этим причинам развиваются
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Alexey Solomin
хорошее конечно :) просто как выясняется не многие знают что в Windows, Visual Studio и MS происходит )
Да, бывает
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
и собственно приехали
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Alexander Zaitsev
и собственно приехали
++
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
Интероп важен
источник

*

*cyberzx in Конференция C++ Russia
Ну и меня как _оченьмного_платформенного разработчика всё таки волнует, что у используемой библиотеки могут быть разные имплементации. А значит мой код будет работать по разному на разных платформах. Это повышенные затраты как для разработчиков, так и для QA
источник

AV

Alexey Veselovsky in Конференция C++ Russia
у стандартной либы (как и всего, что в стандарте) есть ровно одна проблема - оттуда ничего не выкинуть и почти ничего не поменять.

и этот ком катить чем дальше, тем сложнее. и чем дальше тем сложнее этим пользоваться, потому, что у тебя появляется 100500 способов сделать одно и то же. и очень неочивидные вещи в либе появляются.
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
чо, как там нормально общение с проектами, где у каждого свой класс строк? спасибо, я этого говна слишком сильно наелся уже
источник

A

Alex Ф-ф-фэils!🌠︙... in Конференция C++ Russia
*cyberzx
Ну и меня как _оченьмного_платформенного разработчика всё таки волнует, что у используемой библиотеки могут быть разные имплементации. А значит мой код будет работать по разному на разных платформах. Это повышенные затраты как для разработчиков, так и для QA
API должен быть один
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
*cyberzx
Ну и меня как _оченьмного_платформенного разработчика всё таки волнует, что у используемой библиотеки могут быть разные имплементации. А значит мой код будет работать по разному на разных платформах. Это повышенные затраты как для разработчиков, так и для QA
то есть ты затачиваешься на детали реализации, правильно я понимаю? это твои проблемы и тогда ТЫ НЕ ДОЛЖЕН ИСПОЛЬЗОВАТЬ СТАНДАРТНУЮ ЛИБУ! Пиши своё
источник

*

*cyberzx in Конференция C++ Russia
Ну а как со строками быть ещё. Где-то есть коровы в std::string, где-то их нет. А нам это важно есть они там или нет
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
как только тебя начинают волновать детали реализации - пиши своё. тут выбора нет
источник

*

*cyberzx in Конференция C++ Russia
Alexander Zaitsev
то есть ты затачиваешься на детали реализации, правильно я понимаю? это твои проблемы и тогда ТЫ НЕ ДОЛЖЕН ИСПОЛЬЗОВАТЬ СТАНДАРТНУЮ ЛИБУ! Пиши своё
я не затачиваюсь. мне важно, что бы код везде работал как можно более одинаково
источник

AZ

Alexander Zaitsev in Конференция C++ Russia
*cyberzx
Ну а как со строками быть ещё. Где-то есть коровы в std::string, где-то их нет. А нам это важно есть они там или нет
ты коров и просто кучу строк не путай, пожалуйста
источник