Size: a a a

cxx.Дискуссионная

2020 May 26

AZ

Alexander Zaitsev in cxx.Дискуссионная
поэтому свитчиться смысла не вижу. учитывая текущую охуенно слабую поддержку тулинга и либ
источник

Т8

Т-34 85 in cxx.Дискуссионная
Alexander Zaitsev
логические ошибки в программах
Некоторые говорят, что это изи детектится и фиксится, и вообще это не проблема
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
надеюсь, через лет 10 мб станет лучше и можно будет слезть
источник

p

polunin.ai in cxx.Дискуссионная
у Rust же основное преимущество перед си это нормальные модули и тип суммы. только ради этого стоило бы попробовать его.
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Т-34 85
Некоторые говорят, что это изи детектится и фиксится, и вообще это не проблема
ах если бы :(
источник

AB

Artöm Bakri Al-Sarmi... in cxx.Дискуссионная
Ofee
Я, посмотрев на раст, понял что в C++ нейминг публичной части стандартной библиотеки просто шикарен. Большие буквы выглядят ужасно, когда весть код им пестрит, особенно библиотечная часть...
Ну там есть нейминг уровня launder, но в частоиспользуемом апи
источник

AM

Alexander Malkov in cxx.Дискуссионная
polunin.ai
у Rust же основное преимущество перед си это нормальные модули и тип суммы. только ради этого стоило бы попробовать его.
/rustban
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
polunin.ai
у Rust же основное преимущество перед си это нормальные модули и тип суммы. только ради этого стоило бы попробовать его.
хз, у меня модули никакие мои проблемы не решают
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Кстати, вопрос на засыпку: что будет, если в процессе окажется прилинковано две библиотеки libpython.so? Кого и в каких позах будут иметь?
В винде такое норма для comctl32.dll, там манифест и WinSxS разложит по полочкам
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
и типы меня полностью устраивают
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
мне даже концепты не нужны особо от С++, хоть и признаю необходимость этой фичи
источник

AM

Alexander Malkov in cxx.Дискуссионная
Я тут последние дни не вылазию из аллокаторов..
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ofee
Что означает  самое начало — an enumeration whose underlying type is fixed...? Я не очень понял из стандарта

Да бред это. Должно быть UB.
Рядовой пользователь, видя enum Sex { FEMALE, MALE }
Не должен ожидать чего-то отличного, от перечисленных значений в своих case-метках
Должно быть IF-NDR
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
так внимание вопрос - зачем переключаться то? :)
источник

AM

Alexander Malkov in cxx.Дискуссионная
смотрю, есть ли что-то мощнее std::allocator?
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
учитывая, что плачу за это я дропом всей инфры
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Alexander Zaitsev
ах как хорошо у хейтерка С++ полыхнуло, что на С++ можно писать безопасные программы
Это где
источник

O

Ofee in cxx.Дискуссионная
Alexander Zaitsev
это вкусовщина, не более
Может быть. Но на C++-то я тоже пишу имена в PascalCase для бизнес-логики и snake_case для редких вспомогательных библиотек, но в Расте это вызывает желание перестать это читать, когда каждая третья-четвёртая буква — заглавная
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
во флудильне федоры
источник

AZ

Alexander Zaitsev in cxx.Дискуссионная
Ofee
Может быть. Но на C++-то я тоже пишу имена в PascalCase для бизнес-логики и snake_case для редких вспомогательных библиотек, но в Расте это вызывает желание перестать это читать, когда каждая третья-четвёртая буква — заглавная
ну это претензия ну прям никакая и не считается
источник