mixin identifiers concept
    Ola Fosheim Grøstad 
    ola.fosheim.grostad at gmail.com
       
    Wed Feb  2 13:13:13 UTC 2022
    
    
  
On Wednesday, 2 February 2022 at 12:24:32 UTC, Nick Treleaven 
wrote:
> String interpolation would be pretty much just as bad for 
> performance because it still requires the entire declaration to 
> be put in a string, rather than just an identifier. That whole 
> string needs to be formatted and turned into code, when we'd 
> rather be reading code in the first place!
If you have to use a *mixin* for an identifier on a regular basis 
then that suggests to me that something is wrong with the design 
of the application or that some other language feature is missing.
*mixin* should be viewed as an emergency escape hatch 
compenstating for language deficiencies, not as a solution.
    
    
More information about the Digitalmars-d
mailing list