Welcome to OpenD.org!

This website is dedicated to porting and support of the D programming language in Open Source.
The D programmling language is designed by Walter Bright. The language specifications can be found at Digital Mars' website at http://www.digitalmars.com/d/

The D language is being discussed at:

news://news.digitalmars.com/D and
news://news.digitalmars.com/D.gnu or
http://www.digitalmars.com/drn-bin/wwwnews?newsgroups=*

Currently we are investigating how to hook the D frontend into the GCC backend. We are looking at the following sources to do so:

http://gcc.gnu.org/frontends.html
http://gcc.gnu.org/onlinedocs/gcc-3.1/gccint/Languages.html#Languages

http://cobolforgcc.sourceforge.net/cobol_14.html
http://www.eskimo.com/~johnnyb/computers/toy/

Wednesday August 28, 2002. DLI version 0.1.1 released
Bignum and multithreading are new to this release.

Thursday July 25, 2002. The port to GCC has started and the d-font-end sources are available for download. Most of the files do compile with g++-3.1.1. Nothing is been done yet to integrate the d-front-end into GCC except for creating a directory structure 'd'.

Friday July 05, 2002. Jan Knepper has successfully converted 'toy.c' to 'toy2.cpp'! The build has been changed accordingly and the toy2 front-end, now written in C++ compiles with the GCC back-end.
The tarball for toy2 can be found at: ftp://ftp.opend.org/toy2/

A project on Source Forge http://www.sourceforge.net/ has been created at:

http://sourceforge.net/projects/brightd

If you would like to join or have any comments, please click here and use the form to contact us.

Thanks!
The Open D Team.