Update the readme (#1682)

This commit is contained in:
Wojciech Daniło 2021-04-15 12:34:17 +02:00 committed by GitHub
parent 17c6653206
commit 3a3648e231
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 7 deletions

View File

@ -7,7 +7,7 @@ repository:
homepage: https://enso.org
topics:
enso, visual, textual, hybrid, functional, language, compiler, interpreter,
rts, jit, polyglot
graalvm, rts, jit, polyglot
private: false

View File

@ -38,7 +38,13 @@ services, all in a single language. Watch the following introduction video to
learn what Enso is, and how it helps companies build data workflows in minutes
instead of weeks.
[![Introducing Enso video](https://img.youtube.com/vi/fQvWMoOjmQk/0.jpg)](https://www.youtube.com/watch?v=fQvWMoOjmQk)
<br/>
<a href="https://www.youtube.com/watch?v=fQvWMoOjmQk" rel="nofollow">
<img width="692" alt="Screenshot 2021-04-15 at 12 16 32" src="https://user-images.githubusercontent.com/1623053/114854125-c8173300-9de4-11eb-9b10-99a331eb2251.png">
</a>
<br/>
<br/>
@ -84,15 +90,17 @@ always trust the results you get.
<ul><ul>
<b>Mix languages with close-to-zero interop overhead.</b><br/>
Import any library from Enso, Java, JavaScript, R, or Python, and use
functions, callbacks, and data types without any wrappers. Enso compiles
them to the same instruction set with a unified memory model.
functions, callbacks, and data types without any wrappers. Enso uses
<a href="https://www.graalvm.org">GraalVM</a> to compile them to the same
instruction set with a unified memory model.
<br/><a href="https://enso.org">Learn more →<a/>
</ul></ul>
<img align="left" width="44px" src="https://raw.githubusercontent.com/enso-org/icons/master/blue/with-bg/it/startup-and-new-business/051-rocket.svg">
<ul><ul>
<b>Fast. Up to 80x faster than Python.</b><br/>
It can even run other languages faster than their official runtimes. Enso-R
It can even run other languages faster than their official runtimes.
<a href="https://github.com/oracle/fastr">Enso-R (using FastR on the GraalVM)</a>
is 36x faster than GNU-R.
<br/><a href="https://github.com/enso-org/benchmarks">See benchmarks →<a/>
</ul></ul>
@ -187,8 +195,10 @@ open and free to use. Join us, help us to build it, and spread the word!
Enso consists of several sub projects:
- **Enso Engine:** The Enso Engine is the set of tools that implement the Enso
language and its associated services. These include a just-in-time compiler,
runtime, and language server. These components can be used on their own as
language and its associated services. These include the Enso interpreter, a
just-in-time compiler and runtime (both powered by
[GraalVM](https://www.graalvm.org)), and a language server that lets you
inspect Enso code as it runs. These components can be used on their own as
command line tools.
- **Enso IDE:** The [Enso IDE](https://github.com/enso-org/ide) is the desktop