Skip to content

Commit 35d6be5

Browse files
committed
Rename DOC.md to README.md in docs, and add intro in main README.md.
1 parent d730d75 commit 35d6be5

File tree

2 files changed

+19
-5
lines changed

2 files changed

+19
-5
lines changed

README.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,30 @@
11
<div align="center">
22
<a href="https://metacall.io" target="_blank"><img src="https://raw.githubusercontent.com/metacall/core/master/deploy/images/logo.png" alt="METACALL" style="max-width:100%; margin: 0 auto;" width="80" height="80">
33
<h1><b>MetaCall Polyglot Runtime</b></h1></a>
4+
<a href="https://metacall.io">MetaCall.io</a> |
45
<a href="https://github.com/metacall/install">Install</a> |
5-
<a href="https://github.com/metacall/core/blob/master/docs/DOC.md">Docs</a> |
6+
<a href="https://github.com/metacall/core/blob/master/docs/README.md">Docs</a> |
67
<a href="https://t.me/joinchat/BMSVbBatp0Vi4s5l4VgUgg">Telegram</a> |
78
<a href="https://discord.gg/upwP4mwJWa">Discord</a> |
89
<a href="https://matrix.to/#/!wOPPTChTestHdAHEOf:matrix.org">Matrix</a>
9-
</div>
10-
11-
**MetaCall** is an extensible, embeddable and interoperable multi-language polyglot runtime distributed as a binary and library. It allows calling functions, methods or procedures between JavaScript, NodeJS, TypeScript, Python, Ruby, C#, Go, C, C++, Rust, D or Cobol.
1210

13-
<div align="center">
1411
<a href="https://medium.com/@metacall/call-functions-methods-or-procedures-between-programming-languages-with-metacall-58cfece35d7" target="_blank"><img src="https://raw.githubusercontent.com/metacall/core/master/deploy/images/overview.png" alt="M E T A C A L L" style="max-width:100%; margin: 0 auto;" width="350" height="auto"></a>
1512
</div>
1613

14+
**MetaCall** allows calling functions, methods or procedures between multiple programming languages.
15+
16+
`sum.py`
17+
``` python
18+
def sum(a, b):
19+
return a + b
20+
```
21+
22+
`main.js`
23+
``` javascript
24+
const { sum } = require('sum.py');
25+
26+
sum(3, 4); // 7
27+
```
28+
29+
**MetaCall** is an extensible, embeddable and interoperable polyglot runtime. It supports NodeJS, Vanilla JavaScript, TypeScript, Python, Ruby, C#, Go, C, C++, Rust, D, Cobol [and more](https://github.com/metacall/core/blob/master/docs/README.md#2-language-support). Use the [installer](https://github.com/metacall/install) and try [some examples](https://github.com/metacall/beautifulsoup-express-example).
30+
File renamed without changes.

0 commit comments

Comments
 (0)