System programming in D (Was: The God Language)

Walter Bright newshound2 at digitalmars.com
Thu Jan 5 13:30:03 PST 2012


On 1/5/2012 8:49 AM, Manu wrote:
> I also wonder if the D language provides some opportunities for optimisation
> that aren't expressible in other languages,

There are some. One that is currently being exploited by the optimizer and back 
end is the existence of pure functions.

> and therefore may not already have
> an expression in the GCC back end... so I can imagine some of future
> optimisations frequently discussed in this forum won't just magically appear
> with GCC/LLVM maturity. I can't imagine Iain and co extending the GCC back end
> to support some obscure D optimisations happening any time soon.

Right.


> At some level I'd like to think people would accept the word of a seasoned game
> engine dev who's genuinely interested in adopting the language for that sort of
> work, but I completely understand those who are skeptical. ;)

I'm interested in hearing more. (The virtual thing can't change.)


More information about the Digitalmars-d mailing list