Do you actually have a degree in math, or do you just remember your high school algebra? The numbers in math usually are quite strictly typed: whole theories only apply to integers or even positive integers, other things to all reals but not to complex numbers. (And what about quaternions? Or various infinities? :-)

On Wed, Mar 5, 2014 at 8:05 PM, Mark H. Harris <harrismh777@gmail.com> wrote:

On Wednesday, March 5, 2014 9:47:24 PM UTC-6, Guido van Rossum wrote:I wonder if we need yet another list, python-speculative-ideas? Or python-waxing-philosophically?hi Guido, no probably not. I just got to thinking again aboutnumberagain asI was thinking about decimal floating point as default. Its the mathematician in me; gofor the general case, and that would be a type-less unifiednumbersystem.For the near case design issues the following realist ideas might be considered in order:1) decimal literal like 1.23d2) default decimal floating point with a binary type 1.23b3) type-less unifiednumberyes, probably way out there into the futurekind regards,marcus

--

--Guido van Rossum (python.org/~guido)