Каковы основные области применения нового синтаксиса «выход из» в Python 3.3 на практике?

|

Мне сложно понять PEP 380. .

  1. В каких ситуациях полезно использовать "доход из"?
  2. Что такое классический вариант использования?
  3. Почему его сравнивают с микро -threads?

[ update ]

Теперь я понимаю причину своих трудностей. Я использовал генераторы, но никогда не использовал сопрограммы (представленные PEP-342). Несмотря на некоторое сходство, генераторы и сопрограммы — это две разные концепции. Понимание сопрограмм (не только генераторов) является ключом к пониманию нового синтаксиса.

ИМХО сопрограммы — самая малоизвестная функция Python, в большинстве книг она выглядит бесполезной и неинтересной.

Спасибо за отличные ответы, но особая благодарность agf и его комментарию со ссылкой на Презентации Дэвида Бизли. Дэвид рулит.