User Tools

Site Tools


at:download

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
at:download [2010/06/23 10:50]
tvcutsem updated
at:download [2020/02/10 13:59] (current)
elisag
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
 ====== Downloading/Installing AmbientTalk ====== ====== Downloading/Installing AmbientTalk ======
 +
  
 ===== AmbientTalk/2 ===== ===== AmbientTalk/2 =====
Line 8: Line 9:
 AmbientTalk/2 has been designed to co-exist with available Java programs. It offers a symbiotic interface to the Java language, making it possible to instantiate and use Java objects from within AmbientTalk, and to pass AmbientTalk objects that implement a Java interface to the Java level. This makes AmbientTalk an ideal language to write 'distributed glue code' to make isolated Java programs talk to one another. AmbientTalk/2 has been designed to co-exist with available Java programs. It offers a symbiotic interface to the Java language, making it possible to instantiate and use Java objects from within AmbientTalk, and to pass AmbientTalk objects that implement a Java interface to the Java level. This makes AmbientTalk an ideal language to write 'distributed glue code' to make isolated Java programs talk to one another.
  
-== Download ==+To get started with AmbientTalk programming, we recommend installing our Intellij IDEA plugin (see IDE support). 
  
-<box 70% round blue><html><center><font size="+1"><a href="http://ambienttalk.googlecode.com/files/at2dist230610.zip">Download AmbientTalk 2.16</a></font></center></html></box>+<box 80% round blue><html><center style="clear:both;"><img src="http://soft.vub.ac.be/amop/_media/at/intellij_idea.png" style="vertical-align:middle" height="50px"/><font size="+1"><a href=""https://plugins.jetbrains.com/plugin/8884-ambienttalk-ide">Install Intellij IDEA Plugin 
 +</a></font> </html></box>
  
-See the [[http://code.google.com/p/ambienttalk/wiki/ChangeLog|changelog]] for changes w.r.t. previous versions.+ 
 + 
 + 
 +==== Download the AmbientTalk Distribution ==== 
 + 
 +If you are interested in downloading a stand-alone version of the AmbientTalk/2 interpreter and run it via command line: 
 + 
 +<box 80% round blue><html><center style="clear:both;"><font size="+1"><a href="https://drive.google.com/drive/folders/0B07Ew8FJun94MVJrTHlBWlJfeFE">Download AmbientTalk 2.23  
 +</a></font> </html></box> 
 + 
 +See the [[https://gitlab.soft.vub.ac.be/ambienttalk/ambienttalk/wikis/Change-Log|changelog]] for changes w.r.t. previous versions.
  
 This build contains: This build contains:
Line 18: Line 30:
   * iat, the Interactive AmbientTalk Shell   * iat, the Interactive AmbientTalk Shell
   * The AmbientTalk standard library   * The AmbientTalk standard library
- 
-For the TextMate plugin, see below. 
- 
-== Requirements == 
- 
-The AmbientTalk/2 interpreter is written in pure Java and requires a regular J2SE Java Virtual Machine supporting version 1.3 or higher. AmbientTalk can be run under the Java 2 Micro Edition (J2ME) CDC/Personal Profile. This allows AT/2 to run on PDAs and high-end cellular phones. A build for J2ME CLDC is currently not available. 
  
 == Installation and Usage == == Installation and Usage ==
Line 44: Line 50:
 </note> </note>
  
-== TextMate Plugin ==+== Requirements == 
 + 
 +The AmbientTalk/2 interpreter is written in pure Java and requires a regular J2SE Java Virtual Machine supporting version 1.5 or higher. AmbientTalk currently runs on Android version 1.6 or higher, and on J2ME under a CDC/Personal Profile configuration. 
 + 
 +<box 80% round blue><html><center><font size="+1"><div>< href="https://market.android.com/details?id=edu.vub.at.android.interpreter">Download AmbientTalk for  
 +<br /></div></a></font> <a href="https://market.android.com/details?id=edu.vub.at.android.interpreter"> <img src="http://soft.vub.ac.be/amop/_media/at/androidlogo.png" height="90px" style="vertical-align:middle" /></a></center></html></box> 
 + 
 +[[at:amophtc|Additional instructions]] on how to run AmbientTalk on J2ME. 
 + 
 + 
 + 
 + 
 +==== IDE Support ==== 
 + 
 +We recommend using our Intellij IDEA plugin which already contains the AmbientTalk/2 interpreter and the AmbientTalk standard library (atlib). 
 + 
 +<box 70% round orange><html><center><img src="http://soft.vub.ac.be/amop/_media/at/intellij_idea.png" style="vertical-align:middle" height="90px"/><font size="+1"><a style="margin-left: 1em" href="https://plugins.jetbrains.com/plugin/8884-ambienttalk-ide">Install Intellij Plugin</a></font></center></html></box> 
  
-Support for AmbientTalk is available in the form of a [[http://www.macromates.com|TextMate]] bundle for AmbientTalk/2, which is available in the latest build.+For Mac OS X users that use TextMate, there exists a [[http://www.macromates.com|TextMate]] bundle for AmbientTalk/2, which is available for download below.
  
 The TextMate plugin supports: The TextMate plugin supports:
Line 59: Line 82:
 For a full overview of the supported features, open the Bundles > Bundle Editor > Show Bundle Editor menu and select the AmbientTalk 2 bundle in the bundle editor. All available actions, together with their hotkey are listed there. For a full overview of the supported features, open the Bundles > Bundle Editor > Show Bundle Editor menu and select the AmbientTalk 2 bundle in the bundle editor. All available actions, together with their hotkey are listed there.
  
-== Documentation ==+==== Documentation ====
  
 See the [[at:tutorial:tutorial|tutorial]] for an introduction to AmbientTalk/2. An overview of the available primitives and libraries is available in the [[at:reference:reference|language reference]]. See the [[at:tutorial:tutorial|tutorial]] for an introduction to AmbientTalk/2. An overview of the available primitives and libraries is available in the [[at:reference:reference|language reference]].
at/download.1277283046.txt.gz · Last modified: 2010/07/08 10:15 (external edit)