1 | <html> |
2 | <head> |
3 | <title>JavaX - Fully Extensible Java</title> |
4 | </head> |
5 | <body> |
6 | <!-- Start of StatCounter Code for Default Guide --> |
7 | <p align="right"> |
8 | <script type="text/javascript"> |
9 | var sc_project=10429019; |
10 | var sc_invisible=0; |
11 | var sc_security="8e0841a7"; |
12 | var scJsHost = (("https:" == document.location.protocol) ? |
13 | "https://secure." : "http://www."); |
14 | document.write("<sc"+"ript type='text/javascript' src='" + |
15 | scJsHost+ |
16 | "statcounter.com/counter/counter.js'></"+"script>"); |
17 | </script> |
18 | <noscript><div class="statcounter"><a title="shopify |
19 | analytics ecommerce tracking" |
20 | href="http://statcounter.com/shopify/" target="_blank"><img |
21 | class="statcounter" |
22 | src="http://c.statcounter.com/10429019/0/8e0841a7/0/" |
23 | alt="shopify analytics ecommerce |
24 | tracking"></a></div></noscript> |
25 | <!-- End of StatCounter Code for Default Guide --> |
26 | </p> |
27 | |
28 | <!-- |
29 | <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> |
30 | --> |
31 | |
32 | <h1><a href="http://javax.tinybrain.de">JavaX</a> - Fully Extensible Java</h1> |
33 | <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> |
34 | |
35 | <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> |
36 | |
37 | <p><a href="http://tinybrain.de:8080/getraw.php?id=623&contentType=text/html">Advantages of JavaX.</a></p> |
38 | |
39 | <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>) | |
40 | <a href="http://tinybrain.de/javax.apk">App for Android</a></p> |
41 | |
42 | <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> |
43 | |
44 | <h3>Core features</h3> |
45 | |
46 | <ul> |
47 | <li>Runs as an interpreter - no compiling (while still compiling to full speed in the background)</li> |
48 | <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> |
49 | <li>Standard extension: Automatic imports</li> |
50 | <li>Standard extension: <i>Your</i> most loved functions automatically added when refenced</li> |
51 | <li>Standard extension: Multi-line strings</li> |
52 | </ul> |
53 | |
54 | <p>Many more extensions possible - just ask for them!</p> |
55 | |
56 | <p>It takes like 30 LoC to write a translator, see <a href="http://tinybrain.de/605">here</a>.</p> |
57 | |
58 | <p><a href="http://tinybrain.blog.de/tags/javax/">Blog posts about JavaX.</a></p> |
59 | |
60 | <p><a href="javax-meetup.tinybrain.de">JavaX Meetup (Hamburg).</a></p> |
61 | |
62 | <h2>How to run JavaX</h2> |
63 | |
64 | <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> |
65 | |
66 | <p>There are two modes:</p> |
67 | |
68 | <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> |
69 | |
70 | <p>You can also run it as a <b>preprocessor</b> (JavaX -> Java) if you want to use the generated Java source somewhere.</p> |
71 | |
72 | <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> |
73 | |
74 | <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> |
75 | |
76 | <h2>JavaX on Android History (Selection)</h2> |
77 | |
78 | <p><a href="http://app.tinybrain.de"><b>JavaX on Android</b></a>: Works.</p> |
79 | |
80 | <h2>JavaX History (Selection)</h2> |
81 | |
82 | <p><b>JavaX Level 21:</b> Current stable. Supports Linux, Mac OS, and Windows. Starts GUI when running jar file without arguments.</p> |
83 | |
84 | <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> |
85 | |
86 | <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> |
87 | |
88 | <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> |
89 | |
90 | <p>An executable for level 1 & 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> |
91 | |
92 | <h2>Links</h2> |
93 | |
94 | <p><a href="http://ai1.lol">ai1.lol</a> <a href="mailto:info@superinformatiker.de">Guy.</a></p> |
95 | |
96 | </body> |
97 | </html> |
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: | 955 / 8635 |
Version history: | 1 change(s) |
Referenced in: | [show references] |