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.

Reply via email to