Opportunities for D

via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 10 12:04:01 PDT 2014


On Thursday, 10 July 2014 at 18:46:08 UTC, Walter Bright wrote:
> Again, you're asking Andrei and I to do all the work.

Well, I could spec a draft, but it would be met with too much 
resistance based on what people have gotten used to (habits, for 
good or bad). Only you and Andrei can put force behind changes 
that will pry dangerous toys out of the hands of the habitants…

So I think the more fruitful approach for me is find a minimal 
representation that can cover C, most of D2 and close follow ups, 
let's call them D++ or D--. That way you don't break most code 
and can do whole program analysis/optimization with proper @safe 
validation…

Seems to me that you can have many languages in the same build 
and do semantic analysis on the whole. Provided that the 
generated languages (after generics have been instantiated) are 
close in semantics, of course.

That's the best I can come up with… Not what you are asking for, 
but what you are asking for will never make me happy ;-)


More information about the Digitalmars-d mailing list