Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

The Mango Tree

Release 2.0

Mango is a collection of D packages with an orientation toward server-side programming. These packages may be used together or in isolation and, in many cases, can be just as applicable to client-side development. Mango is targeted for Win32 and linux platforms.

There are currently eleven packages under the Mango Tree:

Additional packages under construction:

Mango packages target both Ares and Phobos. To compile for Ares, make sure to use -version=Ares when compiling, and point the -I option at the Ares packages. Build.exe will need a -X option also (for Ares).

Package dependencies are as follows (from left to right):

Mango.icu and Mango.log are also made available as independent packages, outside of the regular Mango Tree. To enable this, specify the flag -version=Isolated when building those packages

You might take a look at the examples over here to get a general feel for functionality, and browse the pdf files here. Those will probably be sufficient to get an idea where the Mango Tree might come in handy within your projects.

Discussion forums are hosted here, and the general introduction starts here. There's also a Wiki, which has the most up-to-date information. Please also check the release notes for details on what has changed.


Generated on Sat Dec 24 17:28:31 2005 for Mango by  doxygen 1.4.0