JaroslavTulach at 12:14, 21 March 2022 - 2022-03-21 12:14:25

←Older revision Revision as of 12:14, 21 March 2022
Line 4: Line 4:
* [[FourthGraalAdventures]]
* [[FourthGraalAdventures]]
* [[FifthGraalAdventures]]
* [[FifthGraalAdventures]]
 +
 +
[[I]] am about to leave [[OracleLabs]] [[GraalVM]] team and to co-memorize it [[I]] suggest to run [[GraalSpringTour]].
See [[GraalVMVisualREPL]].
See [[GraalVMVisualREPL]].

JaroslavTulach at 09:26, 1 July 2020 - 2020-07-01 09:26:43

←Older revision Revision as of 09:26, 1 July 2020
Line 1: Line 1:
-
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[JavaScript]], [[Python]], [[R]], [[Ruby]]). The community version is [[Open source]] and is available for download through [http://graalvm.org graalvm.org].
+
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[JavaScript]], [[Python]], [[R]], [[Ruby]]). The community version is [[Open source]] and is available for download through [http://graalvm.org graalvm.org]. As an engineer working on the [[GraalVM]] team [[I]] maintain an annual or bi-annual reports:
 +
 
 +
* [[TwoYearsWithTruffle]]
 +
* [[FourthGraalAdventures]]
 +
* [[FifthGraalAdventures]]
See [[GraalVMVisualREPL]].
See [[GraalVMVisualREPL]].

JaroslavTulach at 13:19, 30 June 2020 - 2020-06-30 13:19:39

←Older revision Revision as of 13:19, 30 June 2020
Line 1: Line 1:
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[JavaScript]], [[Python]], [[R]], [[Ruby]]). The community version is [[Open source]] and is available for download through [http://graalvm.org graalvm.org].
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[JavaScript]], [[Python]], [[R]], [[Ruby]]). The community version is [[Open source]] and is available for download through [http://graalvm.org graalvm.org].
-
== Visual [[REPL]] with Charts ==
 
-
The [[GraalVM]] (version 0.9 and newer) comes with command line [[REPL]]. However in today's modern era nobody wants a [[CLI]] right? Everyone wants nice graphs! Luckily there is visual [[REPL]] written by me with the help of [[DukeScript]]. Try it as:
+
See [[GraalVMVisualREPL]].
-
 
+
-
<source lang="bash">
+
-
$ hg clone http://source.apidesign.org/hg/truffledebugdemo repl+charts
+
-
$ cd repl+charts/
+
-
$ hg up -C Charts
+
-
$ JAVA_HOME=~/bin/graalvm mvn install exec:exec
+
-
</source>
+
-
 
+
-
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]] (version 0.9 at least). But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:
+
-
 
+
-
[[Image:REPLwCharts.jpg|600px]]
+

JaroslavTulach at 12:46, 30 June 2020 - 2020-06-30 12:46:39

←Older revision Revision as of 12:46, 30 June 2020
Line 1: Line 1:
-
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).
+
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[JavaScript]], [[Python]], [[R]], [[Ruby]]). The community version is [[Open source]] and is available for download through [http://graalvm.org graalvm.org].
-
 
+
-
Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]
+
== Visual [[REPL]] with Charts ==
== Visual [[REPL]] with Charts ==

JaroslavTulach: /* Visual REPL with Charts */ - 2015-10-22 12:04:24

Visual REPL with Charts

←Older revision Revision as of 12:04, 22 October 2015
Line 14: Line 14:
</source>
</source>
-
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:
+
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]] (version 0.9 at least). But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:
[[Image:REPLwCharts.jpg|600px]]
[[Image:REPLwCharts.jpg|600px]]

JaroslavTulach: /* Visual REPL with Charts */ - 2015-10-22 12:03:17

Visual REPL with Charts

←Older revision Revision as of 12:03, 22 October 2015
Line 15: Line 15:
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:
 +
 +
[[Image:REPLwCharts.jpg|600px]]

JaroslavTulach: /* Visual REPL with Charts */ - 2015-10-22 11:58:56

Visual REPL with Charts

←Older revision Revision as of 11:58, 22 October 2015
Line 14: Line 14:
</source>
</source>
-
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[R]]:
+
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:

JaroslavTulach at 11:56, 22 October 2015 - 2015-10-22 11:56:29

←Older revision Revision as of 11:56, 22 October 2015
Line 2: Line 2:
Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]
Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]
 +
 +
== Visual [[REPL]] with Charts ==
 +
 +
The [[GraalVM]] (version 0.9 and newer) comes with command line [[REPL]]. However in today's modern era nobody wants a [[CLI]] right? Everyone wants nice graphs! Luckily there is visual [[REPL]] written by me with the help of [[DukeScript]]. Try it as:
 +
 +
<source lang="bash">
 +
$ hg clone http://source.apidesign.org/hg/truffledebugdemo repl+charts
 +
$ cd repl+charts/
 +
$ hg up -C Charts
 +
$ JAVA_HOME=~/bin/graalvm mvn install exec:exec
 +
</source>
 +
 +
The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[R]]:

JaroslavTulach at 16:44, 21 October 2015 - 2015-10-21 16:44:47

←Older revision Revision as of 16:44, 21 October 2015
Line 1: Line 1:
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).
[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).
 +
 +
Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]

JaroslavTulach: New page: GraalVM is an enhanced JVM that contains Graal compiler as well as basic set of Truffle based languages (R, JavaScript, Ruby). - 2015-10-21 16:44:07

New page: GraalVM is an enhanced JVM that contains Graal compiler as well as basic set of Truffle based languages (R, JavaScript, Ruby).

New page

[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).