Многим разработчикам известна концепция сигналов и слотов. Пожалуй, ни одно приложение на Qt не обходится без их использования. Но что делать, когда Qt в проекте использовать нельзя, а Boost.Signals2 просаживают время компиляции и не решают всех кейсов?
Ваня познакомил с лёгкой и простой в использовании библиотекой channels, которую сделал, опираясь на свой опыт работы с сигналами и слотами в 2ГИС.