The standard high-bit-density encoding past base-64 is base-85 (http://en.wikipedia.org/wiki/Ascii85), which encodes 4 binary bytes as 5 ascii bytes, versus 3 binary bytes as 4 ascii bytes. It works, is an RFC somewhere, ... and maybe should find it's way into the Python standard library's codec package at some point.
- Josiah On Sat, Aug 2, 2008 at 12:57 AM, Kless <[EMAIL PROTECTED]> wrote: > It's true, I didn't pay attention to that. > > So the next encoding possible would of base-128 (7-bits encoding), > althought I don't know if were possible since that there would than > use non-printable characters and could change the text (by use of > chars. as Backspace or Delete). > > On 2 ago, 03:21, Steve Holden <[EMAIL PROTECTED]> wrote: >> 96 is approximately 2^6.585 >> >> For some reason, integral powers of two seem so much more, well, >> POWERFUL, if you know what I mean. Frankly I think you are being either >> optimistic or charitable in suggesting that such a use case might exist. >> >> There's a reason that DEC called their equivalent of base64 "6-bit >> encoding". >> >> But then I wanted to keep integer division as it was, so I am clearly a >> techno-luddite. If the world wants fractional bits I'm sure it's only a >> matter of time before some genius decides to design a 67.9-bit computer. > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/josiah.carlson%40gmail.com > _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com