language: Dylan


Language:
Dylan
Package:
Gwydion Dylan
Version:
2.2
Parts:
compiler(->C), byte-code compiler, run-time, documentation, examples, source code
Author:
Gwydion Group at Carnegie-Mellon University (original authors) Gwydion Dylan volunteers (current maintainers) gd-bugs@randomhacks.com
Location:
http://gwydiondylan.org
Description:
A free, open-source implementation of the Dylan language for Unix-compatible systems. Originally developed by the Gwydion Group at Carnegie-Mellon University, the compiler is now being maintained and extended by a global volunteer effort. The major component of Gwydion Dylan is an optimizing Dylan-to-C compiler. Dylan is an advanced, object-oriented, dynamic language which supports the rapid development of programs. Nearly all entities in Dylan (including functions, classes, and basic data types such as integers) are first class objects. Additionally Dylan supports multiple inheritance, polymorphism, multiple dispatch, keyword arguments, object introspection, and many other advanced features.
Status:
active
Updated:
April 19th, 1999

Language:
Dylan
Package:
Marlais
Version:
0.5.11
Parts:
interpreter
Author:
Brent Benson <brent@ssd.csd.harris.com>
Location:
ftp://ftp.cis.ufl.edu:/pub/src/Marlais http://www.cis.ufl.edu/~jnw/Marlais/
Description:
Marlais is a simple-minded interpreter for a programming language strongly resembling Dylan [1]. It is not intended as a final release, but rather to fill a perceived void where Dylan implementations are concerned. This is a "hackers release" and is intended as a vehicle for education, experimentation and also to encourage people to port it to different architectures, add features, and fix bugs. Marlais is alpha software and should not be used by people desiring reliability!!!
Ports:
Sun-3, Sun-4, VAX/BSD, OS/2, Linux, Sequent Symmetry, Encore, HP-UX, Ultrix, SGI, Sony News, A/UX
Updated:
July 13th, 1994

Language:
Dylan
Package:
Mindy
Version:
1.3
Parts:
byte-code compiler and interpreter, documentation, libraries
Author:
Bill Chiles <chiles@CS.CMU.EDU>
Location:
http://legend.gwydion.cs.cmu.edu:8001/gwydion/ ftp://legend.gwydion.cs.cmu.edu/afs/cs.cmu.edu/project/gwydion/release/mindy-1.3.tar.gz
Description:
A partial implementation of Dylan developed by the Gwydion Project at CMU for internal purposed pending the further development of a full implementation of Dylan. It is being released in the public domain as a vehicle for introducing the language to new users.
Requires:
Gcc, Gmake, Flex, Bison
Ports:
MACH on DECstation, HP-UX on HP 700, OSF1 on Alpha, Irix on SGI
Updated:
May 6th, 1995

Language:
Dylan
Package:
Thomas
Version:
1.1
Parts:
translator(Scheme)
Author:
Matt Birkholz <Birkholz@crl.dec.com>, Jim Miller <JMiller@crl.dec.com>, Ron Weiss <RWeiss@crl.dec.com>
Location:
ftp://gatekeeper.pa.dec.com/pub/DEC/Thomas ftp://cambridge.apple.com/pub/dylan/Thomas
Description:
Thomas, a compiler written at Digital Equipment Corporation's Cambridge Research Laboratory compiles a language compatible with the language described in the book "Dylan(TM) an object-oriented dynamic language" by Apple Computer Eastern Research and Technology, April 1992. It does not perform well. Thomas is NOT Dylan(TM).
Requires:
Scheme
Ports:
MIT's CScheme, DEC's Scheme->C, Marc Feeley's Gambit, Mac, PC, Vax, MIPS, Alpha, 680x0
Updated:
April 18th, 1994

Related Items

category: object oriented languages summary, or expanded.


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved