Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

97
LINES

< > BotCompany Repo | #580 // JavaX Homepage (javax.tinybrain.de)

HTML

<html>
  <head>
    <title>JavaX - Fully Extensible Java</title>
  </head>
  <body>
<!-- Start of StatCounter Code for Default Guide -->
<p align="right">
<script type="text/javascript">
var sc_project=10429019; 
var sc_invisible=0; 
var sc_security="8e0841a7"; 
var scJsHost = (("https:" == document.location.protocol) ?
"https://secure." : "http://www.");
document.write("<sc"+"ript type='text/javascript' src='" +
scJsHost+
"statcounter.com/counter/counter.js'></"+"script>");
</script>
<noscript><div class="statcounter"><a title="shopify
analytics ecommerce tracking"
href="http://statcounter.com/shopify/" target="_blank"><img
class="statcounter"
src="http://c.statcounter.com/10429019/0/8e0841a7/0/"
alt="shopify analytics ecommerce
tracking"></a></div></noscript>
<!-- End of StatCounter Code for Default Guide -->
</p>

<!--
<a href="http://www.java.net/"><img src="http://www.java.net/sites/default/files/51227_thumb_Java.net_Member_blk.gif.jpg" align="right" style="margin-left: 20px; margin-bottom: 20px"></a>
-->

    <h1><a href="http://javax.tinybrain.de">JavaX</a> - Fully Extensible Java</h1>
    <p>Yes that's right! We will improve Java <i>for you</i>. Just tell us what you need. We want the whole world to switch from Java to JavaX! JavaX is just better in every way - and wildly more productive. (Or time-saving if you want to see it that way).</p>
    
    <p>It's a mathematical fact: A language that is <i>closer to you</i> - closer to the way you actually think - is naturally more productive than a totally fixed language like Java. (Java has to fit everyone's needs, so it is naturally very restricted in the number of constructs. JavaX can adapt <i>to you</i>. Just choose a translator at the top of your program.)</p>
    
    <p><a href="http://tinybrain.de:8080/getraw.php?id=623&contentType=text/html">Advantages of JavaX.</a></p>
    
    <p><a href="https://sourceforge.net/projects/java-x/files/">Download</a> for Windows, Linux, Mac OS (current: <a href="http://tinybrain.de/x30.jar">x30.jar</a>) |
    <a href="http://tinybrain.de/javax.apk">App for Android</a></p>
    
    <a href="http://tinybrain.blog.de/2015/04/21/i-can-now-use-my-own-extended-java-20247887/"><img align="right" width="400" src="http://eyeocr.sourceforge.net/filestore/filestore.php?cmd=serve&file=blob_1000259&contentType=image/png" style="margin-left: 20px"></a>
    
    <h3>Core features</h3>
    
    <ul>
      <li>Runs as an interpreter - no compiling (while still compiling to full speed in the background)</li>
      <li>Typically every program consists of one source file (main.java), using some translators to source in functions. Makes programs much easier to handle and, for example, copy.</li>
      <li>Standard extension: Automatic imports</li>
      <li>Standard extension: <i>Your</i> most loved functions automatically added when refenced</li>
      <li>Standard extension: Multi-line strings</li>
    </ul>
    
    <p>Many more extensions possible - just ask for them!</p>
    
    <p>It takes like 30 LoC to write a translator, see <a href="http://tinybrain.de/605">here</a>.</p>
    
    <p><a href="http://tinybrain.blog.de/tags/javax/">Blog posts about JavaX.</a></p>
    
    <p><a href="javax-meetup.tinybrain.de">JavaX Meetup (Hamburg).</a></p>
    
    <h2>How to run JavaX</h2>
    
    <p>First, tell us what you need. Because we will customize it for you. Yes, it's free. You can, of course, also try an existing published version.</p>
    
    <p>There are two modes:</p>
    
    <p>You can run your JavaX version as a <b>standalone interpreter</b>. It translates your extended-Java source code into regular Java and then immediately runs it.</p>
    
    <p>You can also run it as a <b>preprocessor</b> (JavaX -> Java) if you want to use the generated Java source somewhere.</p>
    
    <p>Either way, we will supply you an executable that does what you want. I do really like to work with people, if they're constructive.</p>
    
    <p>As JavaX is customized for everyone, there can be many versions of it. As I said, just ask for what you want - we will make one for you.</p>
    
    <h2>JavaX on Android History (Selection)</h2>
    
    <p><a href="http://app.tinybrain.de"><b>JavaX on Android</b></a>: Works.</p>
    
    <h2>JavaX History (Selection)</h2>
    
    <p><b>JavaX Level 21:</b> Current stable. Supports Linux, Mac OS, and Windows. Starts GUI when running jar file without arguments.</p>
    
    <p><b>JavaX Level 11:</b> Linux/Mac OS (<a href="http://sourceforge.net/projects/java-x/files/x11.jar/download">x11.jar</a>, <a href="http://tinybrain.de/621">x11.java</a>).</p>
    
    <p><b>JavaX Level 6:</b> This is a demonstration of custom language extensions (Lua "for" loop). See <a href="http://x6.tinybrain.de/">here</a>.</p>

    <p><b>JavaX Level 1:</b> This level is just plain Java, but the advantage is that JavaX runs your program <i>directly from source</i>. Just point it to your sources folder. You need to have one class called "main". That's all the requirements.</p>
    
    <p>An executable for level 1 &amp; documentation is found <a href="http://tinybrain.blog.de/2015/04/10/javax-version-20230361/">here</a> (<a href="http://tinybrain.de/562">link to source code</a>).</p>
    
    <h2>Links</h2>
    
    <p><a href="http://ai1.lol">ai1.lol</a> <a href="mailto:info@superinformatiker.de">Guy.</a></p>
    
</body>
</html>

Author comment

Online at http://javax.tinybrain.de

download  render html  show line numbers   

Travelled to 12 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt

No comments. add comment

Snippet ID: #580
Snippet name: JavaX Homepage (javax.tinybrain.de)
Eternal ID of this version: #580/2
Text MD5: d796872be5692f62a4a2f748bf05f96b
Author: stefan
Category: homepages
Type: HTML
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2017-10-01 15:24:29
Source code size: 5510 bytes / 97 lines
Pitched / IR pitched: No / No
Views / Downloads: 953 / 8635
Version history: 1 change(s)
Referenced in: [show references]