The current version of Open Dylan is 1.0beta1. The Open Dylan downloads include source and binaries. [download]
The README file inside the tarball describes installation and basic usage. The easiest way is extracting the tarball in /usr/local. The Linux platform should have binutils installed, in order to allow linking. Note that the Linux version has only a command-line compiler and no IDE.
For installation, double-click on the installer, and follow instructions. You need to have either the PellesC linker or the linker of VC++ 6.0, 7.0 or the current .NET platform SDK installed.
Gwydion Dylan 2.4.0 is the current release version of Gwydion Dylan. It still has some rough edges in terms of usability, but code generation is extremely stable, and we consider the compiler to be of production quality. [download]
Gwydion Dylan uses a number of other tools which you will need to
obtain if your system doesn't already have them. Mindy compiler and
interpreter binaries are stand-alone, but to use d2c to develop Dylan
programs you will of course require a C compiler, linker,
make and so forth. Most platforms also require GNU
libtool, and we supply some utility scripts that use Perl.
Using the d2c compiler to build compiled Dylan programs requires the Boehm-Demers-Weiser conservative garbage collector. (Gwydion versions 2.3.9 and earlier come with the GC library included, but starting from 2.3.10 and later we have decided for a number of reasons that it is better for the user (or OS vendor) to supply the GC library.)
To use the d2c compiler, you'll normally want to download precompiled binaries for your platform (d2c is written in Dylan). Binary tarballs are available for a number of different platforms in the binaries directory on the download server.
For unixoid systems such as Linux, those are meant to be extracted in /usr/local. This means that you extract them via commands such as:
# cd /usr/local # tar zxf ~/gwydion-dylan-2.4.0-x86-linux.tar.gz
If you cannot put them there (for example, because you do not have admin access), read the installation instructions in the source tarball.
The source tree can be downloaded here. Be warned that it will bootstrap the compiler with an interpreter unless a pre-existing binary of d2c is found. This may take some hours, but is the most convenient route. Of course, you can also use this if you already have an older version of d2c on your platform.
Gwydion Dylan is part of the standard distribution of woody and sid. Just type:
# apt-get install gwydion-dylan-dev
Browse our Subversion source tree. You can also access the Subversion server directly, by checking out subdirectories of svn://anonsvn.gwydiondylan.org/scm/svn/dylan.
We generally recommend that people start from the most recent tagged version under
svn://anonsvn.gwydiondylan.org/scm/svn/dylan/tagswhich is currently 2.4.0. If that works for you (or you're the type that doesn't read manuals before turning on your new VCR) then you can try the stable branch or even the trunk version. We actually try pretty hard to make sure the trunk version always works, but there are certainly even fewer guarantees with it than usual.
Instructions on Subversion use for developers can be found here.