Skip to content

Commit 544de6e

Browse files
committed
[GR-64785] Distinguish Examples and Tutorials from other Graal public repos.
PullRequest: graal/20737
2 parents 4db571a + ac8caf1 commit 544de6e

File tree

4 files changed

+19
-4
lines changed

4 files changed

+19
-4
lines changed

README.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ The project website at [https://www.graalvm.org/][website] describes how to [get
99

1010
## Documentation
1111

12-
Please refer to the [GraalVM website for documentation][docs]. You can find most of the documentation sources in the [_docs/_](docs/) directory in the same hierarchy as displayed on the website. Additional documentation including developer instructions for individual components can be found in corresponding _docs/_ sub-directories. The documentation for the Truffle framework, for example, is in [_truffle/docs/_](truffle/docs/). This also applies to languages, tools, and other components maintained in [related repositories](#related-repositories).
12+
Please refer to the [GraalVM website for documentation][docs].
13+
You can find most of the documentation sources in the [_docs/_](docs/) directory in the same hierarchy as displayed on the website.
14+
Additional documentation including developer instructions for individual components can be found in corresponding _docs/_ sub-directories.
15+
The documentation for the Truffle framework, for example, is in [_truffle/docs/_](truffle/docs/).
16+
This also applies to languages, tools, and other components maintained in [related repositories](#related-repositories).
1317

1418
## Get Support
1519

@@ -46,12 +50,21 @@ Name | Description
4650
[FastR] | Implementation of the R language.
4751
[GraalJS] | Implementation of JavaScript and Node.js.
4852
[GraalPy] | Implementation of the Python language.
49-
[GraalVM Demos][graalvm-demos] | Several example applications illustrating GraalVM capabilities.
5053
[Native Build Tools][native-build-tools] | Build tool plugins for GraalVM Native Image.
5154
[SimpleLanguage] | A simple example language built with the Truffle framework.
52-
[SimpleTool] | A simple example tool built with the Truffle framework.
55+
[SimpleTool] | A simple example tool built with the Truffle framework.
5356
[TruffleRuby] | Implementation of the Ruby language.
5457

58+
## Examples and Tutorials
59+
60+
Explore practical examples, deep-dive workshops, and language-specific demos for working with GraalVM.
61+
62+
Name | Description
63+
------------ | -------------
64+
[GraalVM Demos][graalvm-demos] | Example applications highlighting GraalVM key features and best practices.
65+
[GraalVM Workshops and Tutorials][graalvm-workshops] | Workshops and tutorials to help you learn and apply GraalVM tools and capabilities.
66+
[Graal Languages - Demos and Guides][graal-languages-demos] | Demo applications and guides for GraalJS, GraalPy, GraalWasm, and other Graal Languages.
67+
5568
## License
5669

5770
GraalVM Community Edition is open source and distributed under [version 2 of the GNU General Public License with the “Classpath” Exception](LICENSE), which are the same terms as for Java. The licenses of the individual GraalVM components are generally derivative of the license of a particular language (see the table below).
@@ -81,6 +94,8 @@ Component(s) | License
8194
[graaljs]: https://github.com/oracle/graaljs
8295
[graalpy]: https://github.com/oracle/graalpython
8396
[graalvm-demos]: https://github.com/graalvm/graalvm-demos
97+
[graal-languages-demos]: https://github.com/graalvm/graal-languages-demos/
98+
[graalvm-workshops]: https://github.com/graalvm/workshops
8499
[graalvm-sdk]: https://www.graalvm.org/sdk/javadoc/
85100
[igv]: https://www.graalvm.org/latest/tools/igv/
86101
[issues]: https://github.com/oracle/graal/issues
Binary file not shown.
Binary file not shown.

docs/reference-manual/reference-manuals.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ These manuals are aimed at software engineers and developers who already work wi
1919
If you are mostly interested in a specific language runtime on GraalVM, see the following:
2020
* [Espresso](java-on-truffle/README.md)
2121
* [GraalJS](https://github.com/oracle/graaljs/blob/master/docs/user/README.md)
22-
* [GraalPy](https://github.com/oracle/graalpython/blob/master/docs/user/README.md)
22+
* [GraalPy](https://www.graalvm.org/python/docs/)
2323
* [GraalWasm](https://www.graalvm.org/webassembly/docs/)
2424
* [LLVM Languages](llvm/README.md)
2525
* [TruffleRuby](https://github.com/oracle/truffleruby/blob/master/doc/user/README.md)

0 commit comments

Comments
 (0)