do I incur a penality on compile time if I explicitly declare default behavior ?

someone someone at somewhere.com
Mon Jun 21 22:46:23 UTC 2021


On Monday, 21 June 2021 at 08:06:06 UTC, frame wrote:

> Even if it would have an impact - it may change with a new 
> compiler release. I personally use explicit declaration in a 
> foreach loop, because the IDEs don't get the type and it cost 
> me more time to figure out the method signature on objects by 
> this item than compiling.

I am used to explicitly declare everything on production-level 
code, since I know beforehand what I am doing / trying to do and 
I am not inclined to let the compiler figure it out for me ... 
however, scripting/prototyping/demoing is totally a different 
matter, so be able to carry-on without explicit declarations is a 
plus for the language. Furthermore, I would love to have a switch 
on DMD to warn me/forbid me to write anything not explicitly 
declared/initialized.


More information about the Digitalmars-d-learn mailing list