You are a stupid programmer, you can't have that

Walter Bright newshound2 at digitalmars.com
Tue Aug 10 18:23:10 UTC 2021


On 8/9/2021 12:01 PM, bachmeier wrote:
> There's an important difference though. Signed/unsigned mistakes are a choice 
> the programming language designer makes - Walter made his choice and Gosling 
> made a different choice. You're more or less stuck with the limitations of 
> floating point.

The thing about two's complement arithmetic, and IEEE floating point, is their 
faults are very well known. You can move your understanding of them from one 
language to the next.

It's worthwhile to invest a few minutes learning about them if you're going to 
spend your career programming.

Just like it's worthwhile learning about how tire adhesion works when looking 
forward to a decades of driving. (It can save your life.)


More information about the Digitalmars-d mailing list