http://wiki.apidesign.org/index.php?title=GraalVM&feed=atom&action=historyGraalVM - Revision history2024-03-29T08:17:06ZRevision history for this page on the wikiMediaWiki 1.12.0rc1http://wiki.apidesign.org/index.php?title=GraalVM&diff=10538&oldid=prevJaroslavTulach at 12:14, 21 March 20222022-03-21T12:14:25Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:14, 21 March 2022</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[FourthGraalAdventures]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[FourthGraalAdventures]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[FifthGraalAdventures]] </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* [[FifthGraalAdventures]] </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[I]] am about to leave [[OracleLabs]] [[GraalVM]] team and to co-memorize it [[I]] suggest to run [[GraalSpringTour]].</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>See [[GraalVMVisualREPL]].</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>See [[GraalVMVisualREPL]].</div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=10172&oldid=prevJaroslavTulach at 09:26, 1 July 20202020-07-01T09:26:43Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 09:26, 1 July 2020</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[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].</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[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]. <ins style="color: red; font-weight: bold; text-decoration: none;">As an engineer working on the [[GraalVM]] team [[I]] maintain an annual or bi-annual reports:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [[TwoYearsWithTruffle]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [[FourthGraalAdventures]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">* [[FifthGraalAdventures]] </ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>See [[GraalVMVisualREPL]].</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>See [[GraalVMVisualREPL]].</div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=10168&oldid=prevJaroslavTulach at 13:19, 30 June 20202020-06-30T13:19:39Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 13:19, 30 June 2020</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[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].</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[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].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== Visual [[REPL]] with Charts ==</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">The </del>[[<del style="color: red; font-weight: bold; text-decoration: none;">GraalVM</del>]] <del style="color: red; font-weight: bold; text-decoration: none;">(version 0</del>.<del style="color: red; font-weight: bold; text-decoration: none;">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:</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">See </ins>[[<ins style="color: red; font-weight: bold; text-decoration: none;">GraalVMVisualREPL</ins>]].</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"><source lang="bash"></del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">$ hg clone http://source.apidesign.org/hg/truffledebugdemo repl+charts</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">$ cd repl+charts/</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">$ hg up -C Charts</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">$ JAVA_HOME=~/bin/graalvm mvn install exec:exec</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></source></del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">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:</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">[[Image:REPLwCharts.jpg|600px]]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=10167&oldid=prevJaroslavTulach at 12:46, 30 June 20202020-06-30T12:46:39Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:46, 30 June 2020</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as <del style="color: red; font-weight: bold; text-decoration: none;">basic </del>set of [[Truffle]] based languages ([[<del style="color: red; font-weight: bold; text-decoration: none;">R</del>]], [[<del style="color: red; font-weight: bold; text-decoration: none;">JavaScript</del>]], [[Ruby]]).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as set of [[Truffle]] based languages ([[<ins style="color: red; font-weight: bold; text-decoration: none;">JavaScript</ins>]], [[<ins style="color: red; font-weight: bold; text-decoration: none;">Python]], [[R</ins>]], [[Ruby]]). <ins style="color: red; font-weight: bold; text-decoration: none;">The community version is [[Open source]] and is available </ins>for download through [http://<ins style="color: red; font-weight: bold; text-decoration: none;">graalvm</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">org graalvm</ins>.<ins style="color: red; font-weight: bold; text-decoration: none;">org]</ins>.</div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Available </del>for download through [http://<del style="color: red; font-weight: bold; text-decoration: none;">www</del>.<del style="color: red; font-weight: bold; text-decoration: none;">oracle</del>.<del style="color: red; font-weight: bold; text-decoration: none;">com/technetwork/oracle-labs/program-languages/overview/index</del>.<del style="color: red; font-weight: bold; text-decoration: none;">html OTN]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Visual [[REPL]] with Charts ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Visual [[REPL]] with Charts ==</div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8619&oldid=prevJaroslavTulach: /* Visual REPL with Charts */2015-10-22T12:04:24Z<p><span class="autocomment">Visual REPL with Charts</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:04, 22 October 2015</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></source></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></source></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>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:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]] <ins style="color: red; font-weight: bold; text-decoration: none;">(version 0.9 at least)</ins>. But then we can have visualization from any [[Truffle]] language, for example [[JavaScript]] array:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image:REPLwCharts.jpg|600px]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Image:REPLwCharts.jpg|600px]]</div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8618&oldid=prevJaroslavTulach: /* Visual REPL with Charts */2015-10-22T12:03:17Z<p><span class="autocomment">Visual REPL with Charts</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 12:03, 22 October 2015</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 15:</td>
<td colspan="2" class="diff-lineno">Line 15:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>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:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>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:</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Image:REPLwCharts.jpg|600px]]</ins></div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8616&oldid=prevJaroslavTulach: /* Visual REPL with Charts */2015-10-22T11:58:56Z<p><span class="autocomment">Visual REPL with Charts</span></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 11:58, 22 October 2015</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 14:</td>
<td colspan="2" class="diff-lineno">Line 14:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></source></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></source></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>-</td><td style="background: #ffa; color:black; font-size: smaller;"><div>The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[<del style="color: red; font-weight: bold; text-decoration: none;">R</del>]]:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The '''JAVA_HOME''' has to point to your downloaded version of [[GraalVM]]. But then we can have visualization from any [[Truffle]] language, for example [[<ins style="color: red; font-weight: bold; text-decoration: none;">JavaScript</ins>]] <ins style="color: red; font-weight: bold; text-decoration: none;">array</ins>:</div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8614&oldid=prevJaroslavTulach at 11:56, 22 October 20152015-10-22T11:56:29Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 11:56, 22 October 2015</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== Visual [[REPL]] with Charts ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">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:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"><source lang="bash"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">$ hg clone http://source.apidesign.org/hg/truffledebugdemo repl+charts</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">$ cd repl+charts/</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">$ hg up -C Charts</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">$ JAVA_HOME=~/bin/graalvm mvn install exec:exec</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></source></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">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]]:</ins></div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8605&oldid=prevJaroslavTulach at 16:44, 21 October 20152015-10-21T16:44:47Z<p></p>
<table style="background-color: white; color:black;">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr>
<td colspan='2' style="background-color: white; color:black;">←Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 16:44, 21 October 2015</td>
</tr>
<tr><td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Available for download through [http://www.oracle.com/technetwork/oracle-labs/program-languages/overview/index.html OTN]</ins></div></td></tr>
</table>JaroslavTulachhttp://wiki.apidesign.org/index.php?title=GraalVM&diff=8604&oldid=prevJaroslavTulach: 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-21T16:44:07Z<p>New page: <a href="/wiki/GraalVM" title="GraalVM">GraalVM</a> is an enhanced <a href="/wiki/JVM" class="mw-redirect" title="JVM">JVM</a> that contains <a href="/wiki/Graal" title="Graal">Graal</a> compiler as well as basic set of <a href="/wiki/Truffle" title="Truffle">Truffle</a> based languages (<a href="/wiki/R" title="R">R</a>, <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a>, <a href="/wiki/Ruby" title="Ruby">Ruby</a>).</p>
<p><b>New page</b></p><div>[[GraalVM]] is an enhanced [[JVM]] that contains [[Graal]] compiler as well as basic set of [[Truffle]] based languages ([[R]], [[JavaScript]], [[Ruby]]).</div>JaroslavTulach