
May 6, 2011
9:06 p.m.
On 6 May 2011 19:51, Matt Chaput <matt@whoosh.ca> wrote:
Not sure if this has been proposed before: A syntax change to allow underscores as thousands separators in literal numbers to improve readability, e.g.:
for i in range(1, 1_000_000): pass
I believe D allows this and while it's a small thing it really is much more readable.
Ruby too. You could also use e-notation[1]: 1e6, in your example. In many situations it's even more readable because you don't need to "count the zeros". This is already supported in Python. [1] http://en.wikipedia.org/wiki/Scientific_notation#E_notation