По крайней мере, начиная с выпуска .NET 4.0, Microsoft, похоже, приложила много усилий для поддержки параллельного и асинхронного программирования, и, похоже, появилось много API и библиотек. В последнее время повсюду упоминаются следующие причудливые имена:
- Reactive Framework,
- PLINQ (Parallel LINQ),
- TPL (параллельная библиотека задач) и
- Параллельные расширения.
Теперь все они кажутся продуктами Microsoft, и все они, похоже, нацелены на асинхронные или параллельные сценарии программирования для .NET. Но не совсем ясно, какова каждая из них и как они связаны друг с другом. Некоторые из них могут быть одним и тем же.
В нескольких словах, может ли кто-нибудь установить запись прямо на что-то?