checkedint call removal
Timon Gehr via Digitalmars-d
digitalmars-d at puremagic.com
Wed Jul 30 12:00:30 PDT 2014
On 07/30/2014 08:39 PM, Daniel Murphy wrote:
> "Wyatt" wrote in message news:duoyilszsehayiffprls at forum.dlang.org...
>
>> Something (possibly the thing where "For fastest executables, compile
>> with the -O -release -inline -boundscheck=off" is standard advice to
>> anyone asking about performance) tells me this point needs to be made
>> MUCH more clear wherever possible or the ghost of Scott Meyers will
>> haunt us all. But that it's even a problem tells me we're facing a
>> pattern of human error. Is there no good way to eliminate it?
>
> Well, that will give you the fastest possible code. But there is no
> guarantee that small mistakes won't blow up in your face. It could be
> hidden behind another compiler switch (-release is really a terrible
> name, maybe -livefastdieyoung ? -noparachute ?
> -drinkthemysteyliquidreadthelabellater ?) but chances are it will be
> abused no matter what.
On 07/30/2014 08:42 PM, Daniel Murphy wrote:> "Dicebot" wrote in
message news:kvxcdcbgjwyydrjgbijg at forum.dlang.org...
>> At the same time "release" is rather encouraging flag to use, it is
>> not like it is called "-iamreadyfortheconsequences".
>
> -idontcareificrashsolongasicrashfast
Maybe we should rename all D keywords in this distinctive style.
More information about the Digitalmars-d
mailing list