Size: a a a

2020 September 26

CD

Constantine Drozdov in pro.cxx
Apache DOG™
Не юзать вещи приводящие к паникам?
Все структуры графов с непрослеживаемыми цепочками зависимостей (когда акторы приходят и уходят) ссылочно непрозрачны по построению, и контролировать зависимости (путем хранения ссылок и контроля инвариантов над ними) намного проще, чем контролировать инварианты на уровне сообщений
источник

AZ

Alexander Zaitsev in pro.cxx
извините, но это точно не филиал /b приехал?
источник

P

PRoSToC0der in pro.cxx
Danya
Осталось дождаться поддержки
в MSVC есть
источник

𝛈µ

𝛈 µ in pro.cxx
В том количестве и тех видов, которые от умных сишников постоянно прилетают, - конечно
источник

AD

Apache DOG™ in pro.cxx
Constantine Drozdov
Все структуры графов с непрослеживаемыми цепочками зависимостей (когда акторы приходят и уходят) ссылочно непрозрачны по построению, и контролировать зависимости (путем хранения ссылок и контроля инвариантов над ними) намного проще, чем контролировать инварианты на уровне сообщений
Графы можно сделать ссылочно прозрачно
источник

CD

Constantine Drozdov in pro.cxx
Alexander Zaitsev
извините, но это точно не филиал /b приехал?
пока только /anime
источник

CD

Constantine Drozdov in pro.cxx
Apache DOG™
Графы можно сделать ссылочно прозрачно
Нет, нельзя, потому что любая структура хранения не может иметь цикл :)
источник

AZ

Alexander Zaitsev in pro.cxx
𝛈 µ
В том количестве и тех видов, которые от умных сишников постоянно прилетают, - конечно
это не ответ на вопрос "все ли дырки от проблем с памятью"
источник

𝛈µ

𝛈 µ in pro.cxx
Constantine Drozdov
Все структуры графов с непрослеживаемыми цепочками зависимостей (когда акторы приходят и уходят) ссылочно непрозрачны по построению, и контролировать зависимости (путем хранения ссылок и контроля инвариантов над ними) намного проще, чем контролировать инварианты на уровне сообщений
Кстати, а как в плюсах в наши дни принято dependency injection делать?
источник

M

Mind in pro.cxx
Apache DOG™
Графы можно сделать ссылочно прозрачно
напомните, как там безопасно пишется двусвязный список без 10 смарт поинтеров на ноду?
источник

𝛈µ

𝛈 µ in pro.cxx
Или так и не завезли, всё сервис локаторы сооружаем?
источник

M

Mind in pro.cxx
А, сорри, он же не пишется на расте
источник

AZ

Alexander Zaitsev in pro.cxx
Mind
напомните, как там безопасно пишется двусвязный список без 10 смарт поинтеров на ноду?
тссс, сейчас в ответ полетит "А ты что каждый день пишешь двусвязные списки?"
источник

CD

Constantine Drozdov in pro.cxx
Mind
напомните, как там безопасно пишется двусвязный список без 10 смарт поинтеров на ноду?
двусвязный список пишется безопасными индексами в массиве хипы аллокатора
источник

AD

Apache DOG™ in pro.cxx
Constantine Drozdov
Нет, нельзя, потому что любая структура хранения не может иметь цикл :)
(a -> b),(b -> a) вот вам цикл
источник

CD

Constantine Drozdov in pro.cxx
Apache DOG™
(a -> b),(b -> a) вот вам цикл
и как иметь мутабельные ссылки друг на друга?
источник

AD

Apache DOG™ in pro.cxx
А никак
источник

CD

Constantine Drozdov in pro.cxx
Apache DOG™
А никак
именно, то есть мутабельные ссылки образуют ациклическую структуру
источник

AD

Apache DOG™ in pro.cxx
И в топку их
источник

AZ

Alexander Zaitsev in pro.cxx
аахаххаха
источник