Skip to content

Commit d6feabf

Browse files
committed
[GR-51843] Add Pkl to the set of languages.
PullRequest: graal/16846
2 parents 9f9aabc + 146d7a6 commit d6feabf

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

truffle/docs/Languages.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@ permalink: /graalvm-as-a-platform/language-implementation-framework/Languages/
77
# Language Implementations
88

99
This page is intended to keep track of the growing number of language implementations and experiments on top of Truffle.
10-
The following language implementations exist already:
11-
10+
The following language implementations exist already (in alphabetical order):
11+
* [Enso](https://github.com/enso-org/enso), an open source, visual language for data science that lets you design, prototype and develop any application by connecting visual elements together.
1212
* [Espresso](https://github.com/oracle/graal/tree/master/espresso), a meta-circular Java bytecode interpreter. *
1313
* [FastR](https://github.com/graalvm/fastr), an implementation of GNU R. *
1414
* [Graal.js](https://github.com/graalvm/graaljs), an ECMAScript 2020 compliant JavaScript implementation. *
1515
* [GraalPy](https://github.com/graalvm/graalpython), an early-stage implementation of Python. *
1616
* [GraalWasm](https://github.com/oracle/graal/tree/master/wasm), a compliant WebAssembly implementation. *
1717
* [grCUDA](https://github.com/NVIDIA/grcuda), a polyglot CUDA integration.
18+
* [Pkl](https://github.com/apple/pkl), a configuration as code language with rich validation and tooling.
1819
* [SimpleLanguage](https://github.com/graalvm/simplelanguage), a toy language implementation to demonstrate Truffle features.
1920
* [SOMns](https://github.com/smarr/SOMns), a Newspeak implementation for Concurrency Research.
2021
* [Sulong](https://github.com/oracle/graal/tree/master/sulong), an LLVM bitcode interpreter. *
@@ -23,7 +24,7 @@ The following language implementations exist already:
2324
* [TruffleSOM](https://github.com/SOM-st/TruffleSOM), a SOM Smalltalk implementation.
2425
* [TruffleSqueak](https://github.com/hpi-swa/trufflesqueak/), a Squeak/Smalltalk VM implementation and polyglot programming environment.
2526
* [Yona](https://yona-lang.org/), the reference implementation of a minimalistic, strongly and dynamically-typed, parallel and non-blocking, polyglot, strict, functional programming language.
26-
* [Enso](https://github.com/enso-org/enso), an open source, visual language for data science that lets you design, prototype and develop any application by connecting visual elements together.
27+
2728

2829
\* Shipped as part of [GraalVM](https://www.oracle.com/technetwork/graalvm/downloads/index.html).
2930

0 commit comments

Comments
 (0)