An open API service indexing awesome lists of open source software.

https://github.com/elide-dev/graal-resources

A collection of GraalVM projects for @elide-dev
https://github.com/elide-dev/graal-resources

Last synced: 7 days ago
JSON representation

A collection of GraalVM projects for @elide-dev

Awesome Lists containing this project

README

          

# graal
A collection of [GraalVM](https://github.com/oracle/graal) projects and more for [@elide-dev](https://github.com/elide-dev/) and others.

## Table Of Contents

- [graal](#graal)
- [Languages](#languages)
- [Vocabulary](#vocabulary)
- [Adding More Languages](#adding-more-languages)

## Languages

Future Additions

- [BACIL (.NET)](https://github.com/jagotu/BACIL) - MIT License
- [CUDA](https://github.com/NVIDIA/grcuda) - NVIDIA License
- [GraalLua](https://github.com/Glavo/GraalLua) - No License
- [GraalPHP (PHP 7.4)](https://github.com/abertschi/graalphp) - Apache 2.0 License
- [pkl](https://github.com/apple/pkl) - Apache 2.0 License
- [SmallTalk](https://github.com/hpi-swa/trufflesqueak) - MIT License


Possible Additions

- [bf-graal (BrainF**k)](https://github.com/cesquivias/bf-graal) - GPL 3.0 License
- [C](https://github.com/AdamBien/graalvm-hello-java-c) - Apache 2.0 License
- [FastR (Graal for R)](https://github.com/oracle/fastr) - GNU General Public License

## Vocabulary

- Elide [eh-lyde], verb: `to omit (a sound or syllable) when speaking. to join together; to merge.`
- Polyglot [poh-lee-glot], adj.: `composed of elements from different languages`

## Adding More Languages

- [SimpleLanguage (by Oracle)](https://docs.oracle.com/en/graalvm/jdk/21/docs/graalvm-as-a-platform/implement-language/index.html#get-started)