[bitc-dev] [Fwd: Alice 1.0 released]

Mark Miller markm at cs.jhu.edu
Fri Dec 24 08:45:35 EST 2004



-------- Original Message --------
Subject: Alice 1.0 released
Date: Wed, 22 Dec 2004 19:24:28 +0100
From: Andreas Rossberg <rossberg at ps.uni-sb.de>
Organization: Programming Systems Lab, Saarland University
To: announce at mozart-oz.org
Newsgroups: mozart-oz.announce

We are happy to announce version 1.0 of the Alice programming
system:

      http://www.ps.uni-sb.de/alice/

Alice ML is a functional programming language that enriches the
statically typed, closed functional world of ML with extensive
support for type-safe programming of concurrent, distributed
and open systems. It also features cutting-edge constraint
programming technology in the tradition of Oz/Mozart.

Alice ML is a mostly conservative extension of Standard ML
featuring:

   Futures
      selective laziness and light-weight concurrency with
      implicit dataflow synchronisation
   Higher-order modules
      higher-order functors and abstract signatures
   Packages
      dynamically typed ML modules as first-class values
   Pickling
      type-safe, generic & platform-independent marshalling,
      including code, types and full modules
   Components
      type-safe lazy dynamic linking across the Internet
   Distribution
      type-safe remote functions and network mobility
   Constraints
      constraint propagation and programmable search for
      solving hard combinatorical problems
   Virtual Machine
      portable implementation with support for just-in-time
      compilation
   Interactive tools
      graphical browsers for data structures and search spaces

The highlights of this release are:

   SEAM Virtual Machine
      A newly designed VM with support for just-in-time compilation
      improves execution speed by a factor of up to 5 compared to
      previous versions. Mozart is no longer required to run Alice.
      [http://www.ps.uni-sb.de/seam/]
   GECODE Constraint Library
      Constraints are now based on Gecode, an up-coming, cutting-edge
      constraint library that is more than 10 times faster than the
      previous implementation and features a significant number of
      new, state-of-the-art constraints. [http://www.gecode.org]
   Graphical Tools
      Inspector and Explorer have been reimplemented, providing
      more functionality and better looks.
   Component Model Overhaul
      The component system has been cleaned up and is now more
      flexible. Components are fully dynamic.
   Standard Library
      Now contains all mandatory modules of the Standard ML Basis.
      [http://www.standardml.org/Basis]

For a detailed list of changes see:

      http://www.ps.uni-sb.de/alice/download/CHANGES

Alice is open source under a BSD-style license. Binary packages
are currently available for Linux and Windows.

Enjoy,

         - The Alice Team

_______________________________________________
mozart-announce mailing list
mozart-announce at ps.uni-sb.de
http://www.mozart-oz.org/mailman/listinfo/mozart-announce



-- 
Text by me above is hereby placed in the public domain

     Cheers,
     --MarkM



More information about the bitc-dev mailing list