On 8/25/13, Jacob Carlborg <doob at me.com> wrote: >> Also look at the confusing extern keyword semantics: >> http://dlang.org/declaration.html#extern > > What's confusing about the extern keyword? `extern` => storage class, `extern(NAME)` => linkage attribute. Using the same keyword for two things is confusing.