On Thu, 29 Jul 2010 23:49:40 +0000, Steven D'Aprano wrote:

> It looks to me like Python uses a 16-bit implementation internally,

It typically uses the platform's wchar_t, which is 16-bit on Windows and
(typically) 32-bit on Unix.

IIRC, it's possible to build Python with 32-bit Unicode on Windows, but
that will be inefficient (because it has to convert to/from 16-bit
when calling Windows API functions) and will break any C modules which
pass the pointer to the internal buffer directly to API functions.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to