Short list with things to finish for D2

Joel C. Salomon joelcsalomon at gmail.com
Fri Dec 18 08:27:22 PST 2009


On 12/16/2009 2:36 PM, Jesse Phillips wrote:
> __ indicates proprietary language extension
> __ we don't want you using this much (__gshared)
> __ this way we aren't adding a keyword to the standard namespace (__traits)
> 
> At least those have been the reasons I've heard. This makes __ absolutely meaningless and good at making things ugly.

That’s actually the best reason: “__” makes things ugly, so the
community is moved to find a cleaner way to express what these
identifiers signify.

—Joel Salomon



More information about the Digitalmars-d mailing list