Size: a a a

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

2021 August 21

K

Kirill in cxx.Дискуссионная
источник

K

Kirill in cxx.Дискуссионная
У тебя какой то странный ник
источник

K

Kirill in cxx.Дискуссионная
А, вспомнил тебя ) всё
источник

U

UsernameAK in cxx.Дискуссионная
источник

U

UsernameAK in cxx.Дискуссионная
это твои контакты
источник

K

Kirill in cxx.Дискуссионная
Да, я его подписал чтобы не забыть )
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
Опять ебанный клоун пытается клоунадничать
источник

K

Kirill in cxx.Дискуссионная
Самокритично
источник

NK

Nickolay Kononov in cxx.Дискуссионная
Ты уходишь от спора и доказываешь очевидно неверное утверждение просто своим опытом
бтв в целом у меня к примеру не много опыта, но на большом числе ядер бенчмарки с сек_кст и аквайр/релиз на арме например сильно разные, и сек_кст VS аквайр/релиз на х86, 86 ядерной машине тоже супер большая разница.
Конечно когда у тебя 4 ядра на машине и небольшой контеншен ты можешь хоть мьютексами все обернуть и забить, а потом говорить "Я ОПЫТНЫЙ, Я ЛУЧШЕ ЗНАЮ" когда даже студенту очевидно что это говно
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
Ожидаемый перевод стрелок
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
Что дальше будет?
источник

PO

PROLOG ONE LOVE in cxx.Дискуссионная
источник

A

Arelav in cxx.Дискуссионная
Это плохо, в плюсах как мне кажется одна из самых дерьмововых культур написания конкуретного кода.
То есть люди костылят что-то свое, на тредах и мьютексах, не умея практически ничего(они же самые умные прогают с 90ых), выходят дедлоки или просто плохо распаралеленный код.
А если прочитали Вильямса, который практически на половину пересказ стандарта, считают что уже все знают.
А читали хороший опенсурс, практики из других, более высокоуровневых языков и нормальные книги единицы.
В итоге если в команде нет/не было энтузиаста, который написал свою неплохую либу, почти наверняка в проекте будет дерьмовый многопоток.
источник

K

Kirill in cxx.Дискуссионная
Чувак, ты просто насмотрелся конференций и транслируешь тезисы спикеров, это не интересно
источник

K

Kirill in cxx.Дискуссионная
Покажи свой код с этими фичами, если ты реально применяешь их на практике
источник

U

UsernameAK in cxx.Дискуссионная
как вообще эту модель памяти понять?
источник

A

Arelav in cxx.Дискуссионная
Так же как и всему остальному? Читать хорошие книги, слушать доклады/лекции, писать и читать код, читать статьи
источник

LA

Liber Azerate in cxx.Дискуссионная
Ну я согласен, на самом деле, но модель памяти всё же явно не та вещь, которую прямо стоит спрашивать на собесе. Да и не успеешь особо за время собеса. Разве что понять, знает ли твой собеседник хоть что-то. Ну а Уильямс просто такая себе книжечка, но лучше нет, и никто не рассказывает людям, что это ещё не всё, что сказать /shrug
источник

F

FailsBot in cxx.Дискуссионная
¯\_(ツ)_/¯
источник

AG

Alex Green 𓆏 in cxx.Дискуссионная
Кстати, если не изменяет память, в питоне же GIL и на потоках там ничего почти не пишут. Все на мульти процессорности построено. Оч высокоуровневой. Ну и сам язык предполагает, что никаких мьютексов и атомиков ты там не вставишь.
Мб я и не прав, но именно эта разница при переходе на плюсы бросается в глаза. Где много внимания уделяется потокам и примитивам синхронизации
источник