Hi, 2016-01-26 10:27 GMT+01:00 Luca Sbardella <[email protected]>: > Thanks, to be honest the decision was quite straightforward at the end: > > * Trollius was too slow on nested coroutines (no yield from)
Ah yes, I'm aware of the issue. I documented it a little bit, and I had to modify asyncio unit tests for increase the number of allowed iterations :-) Good to know that you confirm this in practice. So it's also a very good feature of asyncio, an advantage compared to Twisted @inlineCallbacks or Tornado coroutines (toro) ;-) > * Pulsar does not have a huge number of end-users deploying it in production > (I did a little survey) > * Most of the end-users, including myself, are on python 3 > * Finally, moving to the new py 2.5 syntax in pulsar 1.2 should improve and > speed up code even more Yeah, we all love Python *2*.5, best syntax ever! :-D (I guess that you are refering to Yury's PEP 492, await/async, right?) https://www.python.org/dev/peps/pep-0492/ Victor
