DEV Community

Discussion on: Side Project Sunday! What do you have going on?

Collapse
 
mickorbik profile image
Mick Orbik

I've been working on a cross-platform, cross-language API generation framework. The purpose is for reducing the amount of boilerplate glue code required to write and implement API services in one language, to be consumed from a different one. You can pick one of two implementation languages (Rust or C++), and a number of different consumer languages (C#, Java, C++, Rust, etc.), and generate all of the boilerplate code required, including Interfaces / Traits to implement the services in the language of your choice.

Think Djinni, but built with my own C ABI layer and DSL to fit my needs.

Collapse
 
dhruvgarg79 profile image
Dhruv garg

That sounds very interesting. I am curious to know, how you are implementing this. will you be posting some articles or code of your project?