On 26 January 2016 at 00:21, Victor Stinner <[email protected]>
wrote:

> 2016-01-25 23:27 GMT+01:00 Luca Sbardella <[email protected]>:
> > Pulsard does not use trollius anymore.
> > The last version working with python 2.7 (and trollius) was pulsar 0.9.2,
> > released more than a year ago.
> >
> > Pulsar 1.0.x and 1.1.x is only for python 3.4 and above.
> > Pulsar 1.2.x will be for python 3.5 only.
>
> Oh wow, dropping support for Python 2 is a brave choice for a
> framework. Congrats :-)
>

Thanks, to be honest the decision was quite straightforward at the end:

* Trollius was too slow on nested coroutines (no yield from)
* 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

So I ditched python 2 altogether, and I feel fine ;-)


-- 
http://lucasbardella.com

Reply via email to