RE Module Performance
torriem at gmail.com
Fri Jul 26 05:09:34 CEST 2013
On 07/25/2013 11:18 AM, Steven D'Aprano wrote:
> JMF has explained that it is impossible, impossible I say!, to write an
> editor using a flexible string representation. Since Emacs uses such a
> flexible string representation, Emacs is impossible, and therefore Emacs
> doesn't exist.
Now I'm even more confused. He once pointed to Go as an example of how
unicode should be done in a language. yet Go uses UTF-8 I think.
But I don't think UTF-8 is what JMF refers to as "flexible string
representation." FSR does use 1,2 or 4 bytes per character, but each
character in the string uses the same width. That's different from
UTF-8 or UTF-16, which is variable width per character.
More information about the Python-list