BitC, Rust, dog food and more

Timon Gehr timon.gehr at gmx.ch
Sun Mar 25 11:37:17 PDT 2012


On 03/25/2012 07:31 PM, bearophile wrote:
> ...
>> So we moved to a "monomorphization" scheme for Rust 0.2, which is basically like C++ template instantiation, only without the overhead of reparsing all the code from scratch.<
>
> What are doing D/DMD regarding this?
>

D templates do not require reparsing. I don't think C++ templates do 
either (there are strange disambiguation rules such as object.template 
member), but the standard allows reparsing afaik.


More information about the Digitalmars-d mailing list