e-Picture

Be Developers:
Put your banner here!



Mindy

(Development)

Version: 2.1.1
By: Peter Hinely
E-mail: phinely@hawaii.edu
Web page: Available
Release Date: Available Now
Info Last Modified: 11/16/98
Requires BeOS version: R4 PPC, R3 PPC
License: Freeware
Cost: 0
Source Available?: Yes

R3-PPC Download (3200 kb)
R4-PPC Download (3200 kb)



Description:

Dylan is an advanced, object-oriented, dynamic language which supports the 
rapid development of programs.  When needed, the programmer can later optimize 
their programs for highly-efficient execution simply by supplying type 
information to the compiler.  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 which make programming more productive.

Mindy is an implementation of a language that is very much like the language 
described in the Dylan Reference Manual (http://www.harlequin.com/products/ads/
dylan/doc/drm/). Mindy is comprised of two C programs, a compiler that produces 
byte-codes and a byte-code interpreter. Mindy was named for "Mindy Is Not Dylan 
Yet", and it still is and will probably always remain a Dylan subset, primarily 
because mindycomp doesn't do enough semantic analysis to implement macros or to 
implement the precise semantics of Dylan naming. Now that the d2c Dylan-to-C 
compiler is available (at least on most Unix compatible systems), debugged 
Dylan applications will normally be compiled for better performance. Mindy 
remains useful because Mindy provides a better debugging environment since 
Mindy has a source-level debugger and vastly faster compile times, and Mindy is 
more portable, so can be used on platforms where d2c has not been ported (such 
as the BeOS). 

Gwydion Dylan was written by the Gwydion Group at CMU, but is now maintained by 
a group of volunteers.  For more information, including the Gwydion Dylan 
documentation, please visit http://www.randomhacks.com/dylan/


If you have any questions about the information provided for a specific application, please e-mail the author. If you have any questions about the BeWare pages themselves, though, feel free to e-mail webmaster@be.com.

Copyright © 1999 by Be, Inc. All rights reserved. Legal information (includes icon usage info).
Comments, questions, or confessions about our site? Please write the Webmaster.