DIP 1029---Add throw as Function Attribute---Community Review Round 1
    Alexandru Ermicioi 
    alexandru.ermicioi at gmail.com
       
    Thu Jan 16 16:51:52 UTC 2020
    
    
  
On Thursday, 16 January 2020 at 02:27:22 UTC, James Blachly wrote:
> This is a perfect opportunity to harmonize things that, for 
> very little downside, improve the apparent coherence of the 
> language.
>
> "throws" also sounds far more grammatical than "throw"
On top of that having all attributes with @ syntax would allow 
for them to be defined as simple UDAs in runtime, make them 
available for introspection in templated code and allowing to 
getting rid of functionAtrributes traits. Moreover this would 
allow easy extension of those attributes with additional data, be 
it template arguments or struct fields.
Best regards,
Alexandru.
    
    
More information about the Digitalmars-d
mailing list