Здравствуйте, Аноним, Вы писали:
VD>>Ваши континюэшоны есть много где.
А> Где, например?
Ява, Питон, F#, туча фрэймворков... Скоро будет даже в Моно. Короче гугль тебе в помощь.
Если же вспомнить о сопрограммах и зеленых потоках, то это почти любое средство разработки.
А>First class, причём, а не такие, которые можно на исключениях эмулировать.
А вот это уже не важно для задач которые в веб-приложения с их помощью решаются.
VD>> И их почти куда угодно можно приделать.
А> Если бы всё было так красиво. Но в действительности всё совсем не так, увы.
В действительности все совсем так. И не используют их в большей степени из-за того, что не понимаю, что это такое.
Просто кому-то хочется видеть выдать некоторую фичу за мега-приемущество забивающие все остальное.
Может быть макры и можно было бы за таковое выдать, так как ни хороших макрах можно много чего реализовать. Но континиэшоны вещь весьма специфичная. Конечно хорош иметь ее в своем арсенале, но ею мир не заканчивается.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.