If I'm allowed to throw in my 5 cent into the discussion I think we should have 
a pinned FAQ forum thread with the title "FAQ - Read this before posting!" or 
something along those lines. And the top entry should of course be 
`--d:release` vs `--d:debug`. That way we can get their attention when they are 
trying to reach out for help (even though a lot will miss it still...). The 
first basic tutorial isn't the first place I'd look if my program was running 
slow, I'd probably look at my code instead and the parts of the stdlib that it 
uses.

Regarding that it says "Debug build", I think the default hints are quite 
bloated and as most of the lines aren't of interest (especially for a beginner) 
my brain just ignores them altogether most of the time. And it is hidden in the 
middle of a line that is very bloated itself. Here is what it looks like when I 
ran a program: 
    
    
    : 150481 lines; 17.236s; 278.793MiB peakmem; Debug build; proj: 
C:\Users\hugog\code\nim\numericalnim\tests\test_integrate.nim; out: 
C:\Users\hugog\nimcache\test_integrate_d\test_integrate.exe [SuccessX]
    
    Run

So if we could at least move the "Debug build" to its own (colorful) line, I 
think more people would notice it :)

Reply via email to