LINUX.ORG.RU

С библиотека для grpc

 ,


0

1

Есть ли C-библиотека для работы с grpc? То что представлено на grpc.io поддерживает С++/С# и пр. скриптовые языки. Весь проект уже на C и переписывать на C++ нет возможности. Знаю что можно в одном проекте «мешать» С и С++ но IMHO это тот еще изврат.

★★

но IMHO это тот еще изврат.

Нет.

Siborgium ★★★★★
()

Можно написать C-обертку над плюсовым кодом.

Meyer ★★★★★
()

То что представлено на grpc.io

кандидат на самый толстый HelloWord : https://github.com/grpc/grpc/tree/master/examples/cpp/helloworld

IMHO: Может оно идеологически красиво, универсально и даже мега-стабильно..но вы офигеете такое поддерживать в собственном коде.

MKuznetsov ★★★★★
()

Про сишную имплементацию не слышал, но есть обертка grpc-c.

ya-betmen ★★★★★
()

Нужно переходить на c++. Код переписывать не надо. Постепенно увеличивай долю c++ кода.

ox55ff ★★★★★
()

Сделай обертку над grpc методами в плюсах. Скомпилируй это в dynamic library и подключи к своему сишному коду. Так у тебя C и C++ не будут мешаться + при правильной реализации накладные расходы там будут минимальны.

Aswed ★★★★★
()
Последнее исправление: Aswed (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.