Why is D unpopular?

Adam D Ruppe destructionator at gmail.com
Tue May 24 11:30:28 UTC 2022


On Tuesday, 24 May 2022 at 09:05:57 UTC, Siarhei Siamashka wrote:
> So having the '-release' option, which provides reasonable and 
> mostly optimal defaults is very useful.

It is neither reasonable nor optimal. -release enables a random 
set of *bad* switches that will HURT your code. It removes all 
the default safety features in the language for no actual benefit!

Seriously, *never* use it. It should be removed.


If you want optimization, -release doesn't do this. -O does.


More information about the Digitalmars-d mailing list