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.