Здравствуйте, kaa.python, Вы писали:
KP>UPD. а вот такой подход приносит проблемы в любом языке:
KP>тип тут "callback" менят то-то, тут вызывается эта функция и в итоге меняется то-то
KP>И от проблемного дизайна Rust не спасает, а вот функциональщина тебя бы тут как раз спасла.
И в C++ есть все средства для этого.
ЗЫ Мне в кути вот эта вот слот-сигнальщина и не нравится — если на неё плотно завязаться, то там сам чёрт собаку сломит. Поэтому — только C++, слот-сигналы только на границах взаимодействия