Session: Message-passing concurrency for Python

Ort:
B07/B08
Dauer:
22. Juli 2014 11:45 - 12:30
Sprache:
Englisch
Zielgruppe:
Novice

Concurrency and parallelism in Python are always hot topics. This talk will look the variety of forms of concurrency and parallelism. In particular this talk will give an overview of various forms of message-passing concurrency which have become popular in languages like Scala and Go. A Python library called python-csp which implements similar ideas in a Pythonic way will be introduced and we will look at how this style of programming can be used to avoid deadlocks, race hazards and "callback hell".

Video