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/07/20 17:49]
elisag *
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 80% round blue><html><center style="clear:both;"><font size="+1"><a href="http://ambienttalk.googlecode.com/files/at2dist080710.zip">Download AmbientTalk 2.17 +<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> </a></font> </html></box>
  
-<box 80% round blue><html><font size="+1">< style="vertical-align:45px" href="http://ambienttalk.googlecode.com/files/at2-android.apk">Download AmbientTalk for  + 
-</a></font> <a href="http://ambienttalk.googlecode.com/files/at2-android.apk"> <img src="http://soft.vub.ac.be/amop/_media/at/androidlogo.png" height="90px"/></a></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 21: Line 30:
   * iat, the Interactive AmbientTalk Shell   * iat, the Interactive AmbientTalk Shell
   * The AmbientTalk standard library   * The AmbientTalk standard library
- 
-== 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 1.6 and on J2ME under a CDC/Personal Profile configuration. 
  
 == Installation and Usage == == Installation and Usage ==
- 
-To implement and run ambientTalk programs, we recommend using our Eclipse Plugin (see IDE support). 
  
 To run the interactive shell, it suffices to launch the included ''iat'' shell script. IAT is a simple read-eval-print loop: statements are typed at the command line, evaluated and the result is printed to standard output. Note that the log and error traces are piped to the console. To run the interactive shell, it suffices to launch the included ''iat'' shell script. IAT is a simple read-eval-print loop: statements are typed at the command line, evaluated and the result is printed to standard output. Note that the log and error traces are piped to the console.
Line 47: Line 50:
 </note> </note>
  
-== IDE Support ==+== 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).
  
-We recommend using our Eclipse plugin (IdeAT) which already contains the ambientTalk/2 interpreter.+<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>
  
-<box 70% round orange><html><center><font size="+1"><a href="http://code.google.com/p/ambienttalk/wiki/EclipsePlugin">Install Eclipse Plugin</a></font></center></html></box> 
  
 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. 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.
Line 66: 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.1279640964.txt.gz · Last modified: 2010/07/20 17:53 (external edit)