[3803] in Software_Announce

home help back first fref pref prev next nref lref last post

Fantom installed on Athena

daemon@ATHENA.MIT.EDU (Alex T Prengel)
Mon Feb 27 18:28:45 2012

From: Alex T Prengel <alexp@MIT.EDU>
To: software-announce@mit.edu
Cc: alexp@mit.edu, cfyi@mit.edu
Date: Mon, 27 Feb 2012 18:28:39 -0500

I've installed the Fantom programming language on Athena. Fantom is an
object-oriented programming language that targets the JVM and and
JavaScript; .NET was formerly supported also but this is now deprecated.
The language supports functional programming through closures and
concurrency through the Actor model. Fantom takes a "middle of the road"
approach to its type system, blending together aspects of both static
and dynamic typing.

To set up for using it, type:

setup fantom

and execute commands in the window that launches. The simplest way to
use it is to type something like:

fan script.fan

where script.fan is a fantom language script but there are many other
ways to use it too, including an interactive shell, fansh. Pointers to
documentation, information, demos and tutorials are at
http://ist.mit.edu/services/software/athena/languages#Fantom

On a related note, a somewhat similar new language that targets multiple
environments is haxe, which is available as a Ubuntu package though it
is not currently installed by default. To install it, type:

sudo aptitude install haxe

                                           Alex



home help back first fref pref prev next nref lref last post