Movatterモバイル変換


[0]ホーム

URL:


[Python-Dev] Release Schedules (was Stability & change)

Tim Peterstim.one@comcast.net
Tue, 09 Apr 2002 02:49:43 -0400


[Alex Martelli]> ...> FWIW, I was originally slightly wary of int/long unification, but> having tried it out to the extent in which it's in 2.2 I like it now.> I don't remember why I had been left with that wariness from (I> think) Scheme experiences -- maybe too-slow machines back> then, or careless arithmetic on my part at the time.I'll suggest that what's saved you from that in Python so far is thatdivision still "truncates" (in one way or another).  As soon as you mix afew divides and adds in a Scheme that supports rationals (not all do, butmost popular ones do), the magnitude of the denominators tends towardinfinity faster than you can plug in more RAM chips.Guido and I both had this experience using ABC (which used unboundedrationals by default), and it was especially easy to fall into time/spacedifficulties in ABC because even "floating point" literals (like 6.02e23 and3.017e-100) were treated as exact rationals.  Guido assures me that latterwas his idea, BTW.  I'm still trying to find a way to forgive him -- it'snot nearly enough that he'll never repeat that mistake <wink>.


[8]ページ先頭

©2009-2025 Movatter.jp