Top 5

Gide Nwawudu gide at btinternet.com
Thu Oct 9 05:37:35 PDT 2008


On Wed, 08 Oct 2008 15:07:27 -0500, Andrei Alexandrescu
<SeeWebsiteForEmail at erdani.org> wrote:

>Ok, per Aarti's suggestion: without speaking officially for Walter, let 
>me ask this - what do you think are the top issues you'd like to see 
>fixed in D?
>
>Andrei

1) Tango/Phobos compatibility.

2) Finalise const/invariant stuff and change manifest const from
'enum' to 'define' (or whatever).

define {
	double PI = 3.14;
	string author = "Walter";
}
define enum Direction { North, South, East, West }; 


The other things are mainly bug fixes but some of them have been
around for ages, and make D look like it is not polished as it needs
to be. I was watching Top Gear (a motoring program on the BBC) and
they were road testing an Audi, an Alfa Romeo and a Mazda. The Alfa
was preferred by the presenters. I've got the feeling the D language
might be the Alfa of the programming world, that is; it looks great,
works fine *most* of the time and is good fun, but for some reason you
would not recommend it to a friend/colleague.

3) Fix all forward reference bugs.
http://d.puremagic.com/issues/show_bug.cgi?id=340

4) Import bugs, and others in Bugzilla.
http://d.puremagic.com/issues/show_bug.cgi?id=314
http://d.puremagic.com/issues/show_bug.cgi?id=1238

5) Fix .length bug on associative arrays.
http://d.puremagic.com/issues/show_bug.cgi?id=929


Gide



More information about the Digitalmars-d mailing list