ow Integers Should Work

bcs bcs at example.com
Mon Dec 5 20:21:16 PST 2011


On 12/05/2011 08: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.

I think he's looking at it form the language theory standpoint. As such, 
architectures has nothing to do with it (the architectures to be 
targeted has yet to be defined at that point) and getting access to the 
overflow flag would require exposing it natively in the language.

> 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.



More information about the Digitalmars-d mailing list