12345678910111213141516171819 |
- <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]--><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="Asciidoctor 1.5.4"><title>atomscripting</title><link rel="stylesheet" href="./asciidoctor.css">
- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css">
- <link rel="stylesheet" href="./coderay-asciidoctor.css"></head><body class="article toc2 toc-left"><div id="header"><h1>atomscripting</h1><div class="details"><span class="author" id="author"></span><br><span id="revnumber">version ,</span> <span id="revdate">2016/03/17 20:48</span></div><div id="toc" class="toc2"><div id="toolbar"><a href="https://github.com/jMonkeyEngine/wiki/edit/master/src/docs/asciidoc/jme3/advanced/atom_framework/atomscripting.adoc"><i class="fa fa-pencil-square" aria-hidden="true"></i></a><a href="https://github.com/jMonkeyEngine/wiki/new/master/src/docs/asciidoc/jme3/advanced/atom_framework/"><i class="fa fa-plus-square" aria-hidden="true"></i></a></div><div id="toctitle">Table of Contents</div><ul class="sectlevel1"><li><a href="#atom-scripting">Atom Scripting</a><ul class="sectlevel2"><li><a href="#initial-idea">Initial Idea</a></li><li><a href="#overview">OVERVIEW</a></li><li><a href="#tech-probs">TECH PROBS</a></li></ul></li><li><a href="#design-architecture">DESIGN & ARCHITECTURE</a></li><li><a href="#implementation">IMPLEMENTATION</a></li><li><a href="#scripting-tutorials">Scripting tutorials</a></li><li><a href="#documentation">DOCUMENTATION</a></li></ul></div></div><div id="content"><div class="sect2"><h3 id="atom-scripting">Atom Scripting</h3><div class="paragraph"><p><abbr title="Application Programming Interface">API</abbr> and ultilities for various scripting language upon Atom framework.</p></div>
- <div class="sect2"><h3 id="initial-idea">Initial Idea</h3><div class="sect3"><h4 id="why-limited-your-self-in-java">Why limited your self in Java?</h4><div class="paragraph"><p>Java has its quirk, the others JVM language try to fullfill it!</p></div></div>
- <div class="sect3"><h4 id="scripting-polygon-expanding">Scripting - Polygon expanding?</h4></div>
- <div class="sect3"><h4 id="need-of-powerful-scripting-system">NEED OF POWERFUL SCRIPTING SYSTEM</h4><div class="paragraph"><p>iframe::https://docs.google.com/presentation/d/1Kc1ehI1qLbtEGe-6-q8NikY7Q77A6jvozDaX94BqX0g/embed?start=false&loop=false&delayms=3000[width="100%", height="600px", alt="", scroll="true",border="true",align="false"]</p></div></div></div>
- <div class="sect2"><h3 id="overview">OVERVIEW</h3><div class="paragraph"><p>Leverage Java syntax and capacities through scripting (or polygot expanding) with below languages:</p></div>
- <div class="sect3"><h4 id="features">Features:</h4><div class="paragraph"><p>Groovy</p></div>
- <div class="paragraph"><p>Scala</p></div>
- <div class="paragraph"><p>JLua</p></div>
- <div class="paragraph"><p>Jython</p></div>
- <div class="paragraph"><p>JavaScript</p></div>
- <div class="paragraph"><p>Clojure</p></div></div></div>
- <div class="sect2"><h3 id="tech-probs">TECH PROBS</h3><div class="sect3"><h4 id="incompatible">Incompatible</h4></div>
- <div class="sect3"><h4 id="conccurent-problems">Conccurent problems</h4></div></div></div>
- <div class="sect1"><h2 id="design-architecture">DESIGN & ARCHITECTURE</h2><div class="sectionbody"><div class="paragraph"><p>Slide</p></div></div></div>
- <div class="sect1"><h2 id="implementation">IMPLEMENTATION</h2><div class="sectionbody"><div class="paragraph"><p>Slide</p></div></div></div>
- <div class="sect1"><h2 id="scripting-tutorials">Scripting tutorials</h2><div class="sectionbody"><div class="paragraph"><p><a href="../../../jme3/scripting.html">Scripting tutorial</a></p></div></div></div>
- <div class="sect1"><h2 id="documentation">DOCUMENTATION</h2><div class="sectionbody"></div></div></div><div id="footer"><div id="footer-text">Version <br>Last updated 2016-07-10 11:49:31 UTC</div></div></body></html>
|