On Tue, 29 Jun 2010 19:42:45 -0400, bearophile wrote: > Stewart Gordon: >> http://d.puremagic.com/issues/show_bug.cgi?id=259 > > I have added my vote there a lot of time ago. I think Andrei says that > fixing this is unworkable, but I don't know why. If you make this an > error and at the same time turn array indexes/lengths into signed > values, you don't have that many unsigned values in normal D programs, > so you need very few casts and it becomes workable. > > Bye, > bearophile
Why on the earth should array indexes and lengths be signed !!! My brain just explodes when I think of something like that.