Call functions between programming languages with MetaCall

MetaCall
MetaCall
Dec 19, 2018 · 2 min read
Image for post
Image for post

MetaCall is a library which allows you to execute code written in a given programming language from within different programming languages.

At this moment it supports a variety of languages such as C/C++, JavaScript, NodeJS, Ruby, Python and C#, but we are planning to add more support. For example, calling from JavaScript to Python is easy as this three lines of code.

MetaCall allows you inter-connect any programming language with a simple syntax. It was created with user experience and high performance applications in mind.

Originally designed for a Game Engine, we are now using MetaCall to power a FaaS (Function as a Service) with a new technique called Function Mesh.

MetaCall opens up a new way to develop software. With MetaCall you can connect your code across languages easily, test it locally on your laptop and then upload it to our FaaS. Your code will be converted into a high scalable distributed system with no extra effort.

Working with multiple technologies at the same time in an isolated manner will be easy. Companies can mix their own teams of developers and maintain heterogeneous software reducing costs, frictions and time to market.

MetaCall is open-sourced under Apache 2.0 license. Feel free to fork the official repository. Suggestions and contributions are welcome.

See you meta-programmer!

Vicente Eduardo Ferrer García.
Founder & CTO of MetaCall.

MetaCall

Written by

MetaCall

From DevOps to NoOps automatically, switch now to Serverless. Drag and Drop your code to generate APIs and deploy Cloud Web Services. https://metacall.io

MetaCall

Written by

MetaCall

From DevOps to NoOps automatically, switch now to Serverless. Drag and Drop your code to generate APIs and deploy Cloud Web Services. https://metacall.io

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store