[python-uk] What trends should we watch Python during 2017..?

Cory Benfield (Lukasa) lukasaoz at gmail.com
Wed Dec 7 07:20:59 EST 2016


> On 7 Dec 2016, at 11:24, Nicholas H.Tollervey <ntoll at ntoll.org> wrote:
> 
> Care to add anything else..? What about technical things to watch out
> for..? Will Larry complete his Gilectomey..?

For my part, I think there’s a lot of really interesting work going on in the asynchronous networking space in Python, both in terms of the literal work people are doing but also in terms of the technical discussions being had.

The most interesting single technical development in this space was probably the introduction of the ‘async’ and ‘await’ keywords in Python 3.5. Even though these followed on from the introduction of asyncio, they accidentally provided a much richer API that allowed for experiments like David Beazley’s curio[0] project. This has managed to provide a new lease on life for the development of protocol stacks and APIs for asynchrony.

There’s lots of great work going on in this space, and it’s really refreshing to see Python become one of the foremost languages for investigating new methods of managing concurrency.

While I’m here I’ll also note PyPy 3.5 as being a huge project that I’m really looking forward to. PyPy has been one of the biggest reasons for me to still be Python 2.7-first, so having an opportunity to have a really fast interpreter with Python 3.5’s features is a huge thrill.

Cory


[0]: https://github.com/dabeaz/curio


More information about the python-uk mailing list