DaniZiat, если в dev c++ используется компилятор из mingw и рантайм линкуется статически, то может быть такой размер.
В Visual Studio используется компилятор msvc и по-умолчанию рантайм линкуется динамически, от того и такой размер.
Реслюков Александр, ответ будет зависеть от многих факторов. Какая ОС или кроссплатформенность? Программы будут работать на одном компьютере или на разных? Какие знания у вас есть для осущесвления межпроцессного взаимодействия?
А то можно посоветовать использовать библиотеку gRPC