[Pyobjc-dev] Re: [Python-Dev] Bridging strings from Python to other languages
Brought to you by:
ronaldoussoren
From: Guido v. R. <gu...@py...> - 2003-02-05 15:53:33
|
Hi Bill, I've read though the end of your post, and while I appreciate the problem, I have little help to offer. It's not even clear whether you're asking for changes to Python or simply a hint as to how to write your bridge. To me, it seems that the crux is your requirement > (3) identity is maintained; pass a string with id() 7570720 from > Python into the alien runtime and subsequently from the alien runtime > back into python and the same string instance with id() 7570720 really > should come back In my experience almost no Python code depends on this property, and it seems to be the most problematic one. So why is this a requirement? If you can live with only using Unicode strings (even when all they contain is ASCII or Latin-1 values), I think subclassing Unicode might be the way to go. I don't have time to dig deeper into this. But if you think a small change to Python can make life easier for you, I expect we'll be happy to implement it, as long as it doesn't make life harder for Python developers. --Guido van Rossum (home page: http://www.python.org/~guido/) |