Python Advent Calendar 2013 ã®4日目ã§ã™ã€‚ Python 3.4 ã§æ¨™æº–ライブラリã«è¿½åŠ ã•ã‚Œã‚‹ asyncio を触ã£ã¦ã¿ã¾ã™ã€‚ ãªãŠã€ Tulip ã¨ã¯ asyncio ã®ãƒªãƒ•ã‚¡ãƒ¬ãƒ³ã‚¹å®Ÿè£…ã®ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆåã§ã™ã€‚ 背景 Python ã¯ã‚ˆãéžåŒæœŸ I/O プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã«ä½¿ã‚ã‚Œã¾ã™ã€‚ Twisted, Tornado, gevent, eventlet, pyuv ãªã©ã®ãƒ•ãƒ¬ãƒ¼ãƒ ワークãŒã‚ã‚Šã¾ã™ã€‚ ã“れらã®ãƒ•ãƒ¬ãƒ¼ãƒ ワークã®å•é¡Œç‚¹ã¨ã—ã¦ã€ãƒ©ã‚¤ãƒ–ラリã®å†åˆ©ç”¨æ€§ã®ä½Žã•ãŒæŒ™ã’られã¾ã™ã€‚ ãŸã¨ãˆã° Twisted 用ã«æ›¸ã‹ã‚ŒãŸ XMPP ライブラリã¯ã€ãã®ã¾ã¾ã§ã¯ Tornado 㧠利用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。 ã“ã®å•é¡Œã®è§£æ±ºç–ã¨ã—ã¦ã€è‰¯ãイベントループã®ä¹—り入れãŒè¡Œã‚ã‚Œã¾ã™ã€‚ GUIアプリケーションã«çµ„ã¿è¾¼ã‚€å ´åˆãªã©ã‚’考ãˆã¦ã€å¤šãã®ãƒ•ãƒ¬ãƒ¼ãƒ ワークãŒæœ€åˆã‹ã‚‰ イベントルー
{{#tags}}- {{label}}
{{/tags}}