Здравствуйте, коллеги! Подскажите по какому пути лучше пойти при следующей задаче - имеется некая модель на c# движения точки в пространстве (ну и ряд других данных) с шагом моделирования 50 гц, необходимо получать эти данные (shared mamory, tcp, udp...) произвести расчеты с применением интегрирования и аналитической геометрии и передать в модель рассчитанные параметры (позже туда должна быть пристыкована модель предикта определенного параметра но там частота 50 гц будет не нужна, а необходимо предикт делать по запросу). Мои знания в программировании оставляют желать лучшего, немного с++, с# и r, а вот с python не знаком, так вот в связи с вышесказанным я вижу следующие пути решения и проблемы
1) Писать математику и предикт на r, но в таком случае не знаю есть ли возмодность получить данные каким нибудь таким способом shared mamory, tcp, udp и соответственно как вернуть результаты расчета
2) Писать математику и предикт на python (ну очень не хочется учить python)
3) Писать общение с моделью по получению данных на python, а математику и предикт на r и пытаться подружить r и python'а дергая r скрипты
4) Общение с моделью и математику писать на c++/c# а предикт на r и перед предиктом сохранять файл и дергать скрипт r, который его считает, а результат запишет в другой файл.
Задача оооочень неспешная и по ходу решения многое может поменяться, но хочется услышать мнение откликнувшихся.