lemburg mbuegenixcom 20080302 2039 bill janssen wrote also make unicode default type constructor keep str alias simplify porting perhaps warning term string overloaded kinds misinterpretations term string refers string bytes variable length array speak however depending application space string used synonym text string well data string removing term string altogether would make easier people understand py3k unicode text data bytes binary data agree string overloaded calling unicode sort like calling integers int32 youre talking implementation rather type hmm case wed call ucs2 ucs4 depending python compiled programming languages arent machine level like c string really sequence text characters string bytes thats probably term used python going forward despite legacy issues involves im bound unicode dont think using string text data really make people think twice often enough end binary data string difference using unicode type internally personal favorite text text data personally feel string text bytes binary data represented sequence bytes appropriate terms python keep unicode release two alias string isnt pep somewhere already marcandre lemburg egenixcom professional python services directly source 1 mar 03 2008 pythonzope consulting support httpwwwegenixcom mxodbczopedatabaseadapter httpzopeegenixcom mxodbc mxdatetime mxtexttools httppythonegenixcom ________________________________________________________________________ try mxodbczopeda windowslinuxsolarismacosx free egenixcom software skills services gmbh pastorloehstr48 d40764 langenfeld germany ceo diplmath marcandre lemburg registered amtsgericht duesseldorf hrb 46611 _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 030559 0100 pythondev capi status python 3