ow Integers Should Work
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Mon Dec 5 09:25:47 PST 2011
On 12/5/11 10:37 AM, Don wrote:
> On 05.12.2011 14:31, bearophile wrote:
>> Found through Reddit, two blog posts about how integers should behave
>> in system languages (with hardware support):
>>
>> http://blog.regehr.org/archives/641
>> http://blog.regehr.org/archives/642
>>
>> Bye,
>> bearophile
>
> Not very convincing, since he proposes a change to existing
> architectures, and seems completely unaware of the overflow flag.
> If you can change existing architectures, why not simply allow an
> exception to be generated if an overflow occurs?
>
> Doesn't seem at all helpful to D.
Agreed. One thought that comes to mind is using the small int
optimization for BigInt, i.e. use no dynamic allocation and built-in
operations whenever possible if the value is small enough. Does BigInt
currently do that?
Andrei
More information about the Digitalmars-d
mailing list