Optimizations and performance
    Kagamin via Digitalmars-d 
    digitalmars-d at puremagic.com
       
    Fri Jun 10 07:25:25 PDT 2016
    
    
  
On Friday, 10 June 2016 at 01:54:21 UTC, Ola Fosheim Grøstad 
wrote:
> By language you usually mean a portable language, not machine 
> language.
I believe there are more platforms that have an assembler, but 
not a C++ compiler and C++ libraries you want to use.
> Machine language benchmark the hardware, not the compiler.
It only means assembler reaches the theoretical limit of 
performance by choosing right language abstractions, that you 
wanted to benchmark.
> But even then, domain experts are more likely to write higher 
> performance code than non-domain experts, so machine language 
> isn't sufficient.
Some domain experts don't know (or don't want) any programming 
language and use matlab instead.
>> Also what's about cost/benefit ratio?
>
> How do you benchmark cost/benefit?
By eyeballing the source.
    
    
More information about the Digitalmars-d
mailing list