Not sure whether this is allowed, but we are willing to reward anyone able 
to look into this: https://www.upwork.com/jobs/~01699f5b31ffbebb9b

On Thursday, 9 February 2023 at 08:05:34 UTC+2 Jan Krynauw wrote:

> Agree on this!
>
> We deal quite a bit with Financial Analysts, Actuaries and Accountants and 
> the world of R Scripts is massive.  Moving traditional python scripts to 
> Proto defined and implemented using gRPC has been amazing.  It would be 
> incredible to be able to transform the world of R into this pattern as well.
>
> On Wednesday, 8 February 2023 at 12:55:23 UTC+2 Sanjit Rath wrote:
>
>> I came across this thread while searching for R support for gRPC. We are 
>> looking for ways to integrate R & Python, and Arrow libraries in between. I 
>> am good at C++ as well and have been through the gRPC stub generation code. 
>> Can someone from grpc.io please guide me here? I would be happy to get 
>> involved and support the RPort of the gRPC libraries. 
>>
>> On Monday, 28 November 2022 at 16:37:36 UTC+4 Ruan Spies wrote:
>>
>>> Such a delight to see this thread! We've also recently developed a need 
>>> for this in R and are also happy to get involved and pull in some of our 
>>> team as well.
>>>
>>> We operate primarily in the financial services space. Quite a lot of 
>>> people that we speak to, primarily actuaries, are big on R. We (Alis 
>>> Exchange <https://alisx.com/>) aim to empower business teams to build 
>>> their own Cloud Native services, rather than having to go through IT 
>>> departments, by building out a various utilities on top of Protocol Buffers 
>>> and GCP. We are all in on gRPC and believe that it is the best way to 
>>> design and build, but us and our clients are unable to truly use it.
>>>
>>> On the *client side*, a workaround has been to simply to do HTTP 
>>> transcoding and let people hit the HTTP endpoint, rather than using gRPC. 
>>> With this, you obviously lose the type definitions that are extremely 
>>> valuable.
>>>
>>> The bigger need is definitely being able to *implement a server* in R. 
>>> We want to enable business people to take their R scripts and formally make 
>>> it available as services, rather than just code on local devices. 
>>>
>>> We have explored some 
>>> <https://cran.r-project.org/web/packages/RProtoBuf/index.html> of the 
>>> <https://github.com/nfultz/grpc> packages people have built, but for 
>>> anyone who has extensively used gRPC in supported languages, the developer 
>>> experience is horrible - something that is officially supported, or at 
>>> least has proper community support, would be of great value.
>>>
>>> We really see a HUGE opportunity in helping business convert their R 
>>> scripts into proper APIs using gRPC and think that we will be able to drive 
>>> adoption of this in the financial industry.
>>>
>>>
>>> On Wednesday, 16 November 2022 at 00:10:14 UTC+2 Jim Sheldon wrote:
>>>
>>>> Thanks for replying so quickly!
>>>>
>>>> R support would fill a need in the community I support (epi). Happy to 
>>>> discuss more, right now in the prototyping and planning phase (distributed 
>>>> pathogen tracking system).
>>>>
>>>> And thanks for sharing those resources! I will need to take a look 
>>>> more, and am happy to both get my hands dirty and get any additional 
>>>> guidance that's easily provided/readily available.
>>>>
>>>> Jim
>>>>
>>>>
>>>> On Tuesday, November 15, 2022 at 1:20:39 PM UTC-5 rbel...@google.com 
>>>> wrote:
>>>>
>>>>> The core gRPC team does not currently have plans to extend support to 
>>>>> R. Frankly, this is the first request I've heard for R support. If there 
>>>>> is 
>>>>> a need here, we'd love to hear more about it.
>>>>>
>>>>> With that said, gRPC is an open protocol and the gRPC Core codebase is 
>>>>> open source. The C++ Core API 
>>>>> <https://github.com/grpc/grpc/blob/master/include/grpc/grpc.h> is 
>>>>> designed specifically for use with foreign function interfaces like 
>>>>> R's 
>>>>> <https://www.rdocumentation.org/packages/base/versions/3.6.2/topics/Foreign>.
>>>>>  
>>>>> This is how we implemented Python, Ruby, PHP, etc. My gut says that 
>>>>> getting 
>>>>> a basic client working is about the size of a weekend project. We'd be 
>>>>> happy to give you (or anyone else) the guidance you'd need to get that 
>>>>> off 
>>>>> the ground.
>>>>>
>>>>> Thanks,
>>>>> Richard Belleville
>>>>> gRPC Team
>>>>>
>>>>> On Tuesday, November 15, 2022 at 4:50:03 AM UTC-8 Jim Sheldon wrote:
>>>>>
>>>>>> Hello!
>>>>>>
>>>>>> Are there plans to add gRPC to the R language?
>>>>>> It would help coordinate work between software and science.
>>>>>>
>>>>>> Thanks,
>>>>>> Jim
>>>>>>
>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/ee5c10c6-88fb-4f74-89e3-a83e4cca1dc7n%40googlegroups.com.

Reply via email to