Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
22 lines (21 sloc) 1.03 KB
{
"description": "# Background\n\n* Why async? CPU bound vs IO bound processes.\n* Concurrency is not the same as multithreading\n* Single threaded concurrency\n\n# Generators - already in Python 2 !\n\n* Generator - a function you can pause!\n* How to implement async with generators and event loop in Python 2\n* Real working code - a Python version of the JavaScript setTimeout function\n\n# What is new in Python 3 ?\n\n* async/await - really generators in disguise!\n* asyncio library - ready made event loop and IO \n\n* new syntax and new library are independent - you can mix and match old and new!",
"recorded": "2017-12-03",
"related_urls": [
{
"label": "Talk schedule",
"url": "https://2017.northbaypython.org/schedule/presentation/13/"
}
],
"speakers": [
"Henry Chen"
],
"thumbnail_url": "https://i.ytimg.com/vi/jJzHMu2H6cw/hqdefault.jpg",
"title": "Async for the Python 2 Programmer",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=jJzHMu2H6cw"
}
]
}