Hello Christian, As Nicolas Stein has mentioned then StacklessIO is a reimplementation of our Network Transport layer. It's actually our 3rd major rewrite in the past 8 years. This time around Kristján Valur found clever ways to minimize the performance loss we have usually saw as we maneuver around the threading issues that the Python engine has (if only they would make parts of the Python engine free threaded).
I originally wanted to name to new module SlipStream but Kristán Valur went with StacklessIO as an homage to wonderful Stackless Python. Even through StacklessIO isn't "stackless" per se in the sense of a the word when relating to scripting engines then we felt the name would help promote Stackless Python in some way. It was unfortunate that we did not coordinate this with you Christian but frankly we were a bit surprised ourselves how much of a difference this new network transport implementation had on the overall performance of our EVE cluster in various use cases. This then has led to the fact that our marketing department is using StacklessIO as an incentive for lapsed users to rejoin EVE. I was planning to write a dev blog next week explaining the history of our architecture and how Stackless Python and various other technologies have come together to create what we have today. I even dug up some emails since May 2000 when we connected for the first time. If you want us to stop using this name "StacklessIO" Christian then of course we will but I think we have an opportunity here to bring more people into the Stackless Python light :) Regards, Hilmar Veigar Pétursson, CEO CCP http://www.ccpgames.com http://www.eveonline.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christian Tismer Sent: 18. október 2008 23:22 To: stackless list Subject: [Stackless] Stackless IO ? Hi friends, I just saw an announcement from Eve online: http://www.eve-online.com/community/newsletters/vol022.html It would be nice to know what this is about, especially when Stackless is used for advertizing, and I don't even know about this, and was never involved. I consider this -- unpleasant? Can consider a lot of way more unfriendly interpretations, but I think to give CCP a chance to clarify this. cheers - chris -- Christian Tismer :^) <mailto:[EMAIL PROTECTED]> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/ _______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless _______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
