Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

MetaCall: The ultimate polyglot programming experience.

License

NotificationsYou must be signed in to change notification settings

metacall/core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

METACALL

MetaCall Polyglot Runtime

MetaCall.io |Install |Docs

M E T A C A L L

MetaCall allows calling functions, methods or procedures between multiple programming languages.

sum.py

defsum(a,b):returna+b

main.js

const{ sum}=require('./sum.py');sum(3,4);// 7

shell

metacall main.js

MetaCall is an extensible, embeddable, and interoperable cross-platform polyglot runtime. It supports NodeJS, Vanilla JavaScript, TypeScript, Python, Ruby, C#, Java, WASM, Go, C, C++, Rust, D, Coboland more.

Install

The easiest way to installMetaCall is the following:

curl -sL https://raw.githubusercontent.com/metacall/install/master/install.sh| sh

For more information about other install methodologies and platforms or Docker, check theinstall documentation.

Examples

You can find a completelist of examples in the documentation. If you are interested in submitting new examples, pleasecontact us in our chats.


[8]ページ先頭

©2009-2025 Movatter.jp