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

Reply via email to