Walter Bright wrote:
bearophile wrote:
Python integers don't overflow,
this at the same time allows you to safe
brain time and brain power thinking about possible overflows and the code to avoid their risk, and makes coding more relaxed. And if you try to write 50 Project Euler programs in Python and D you will surely see how many bugs the Python code has avoided you compared to D. Finding and fixing such bugs in D
code requires lot of time that you save in Python.

This is where we differ. I very rarely have a bug due to overflow or signed/unsigned differences.

One was fixed in this week's DMD release.

http://www.dsource.org/projects/dmd/changeset/491

It's interesting to think how this could have been avoided.

Reply via email to