是ParallelExtensions的“其他"内容吗?仍然有价值? [英] Are the ParallelExtensions "Extras" still of value?

查看:55
本文介绍了是ParallelExtensions的“其他"内容吗?仍然有价值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Task Parallels Extras扩展是于2010年发布,此后没有发布任何更新.

The Task Parallels Extras extension was published in 2010, and since then no updates have been released.

我3年前在Nuget上以DLL > DLL的形式发布了此代码,已下载超过16,000次,这表明对该代码感兴趣.

I published this code as a DLL on Nuget 3 years ago and it has had over 16,000 downloads, which is an indicator of interest in the code.

TPL Extras是否已被任何较新的技术取代?如果是这样,我想适当地注释一下Nuget描述.

Have the TPL Extras been superseded by any newer technology? If so, I would like to annotate the Nuget description appropriately.

推荐答案

没有任何一种技术可以取代PEE,但是有一些技术使它的某些部分不那么有用或过时了:

There is no single technology that supersedes PEE, but there are some that make some parts of it less useful or obsolete:

  1. async-await使LINQ to Tasks几乎过时了
  2. Rx包含Task.ToObservable()扩展方法(当文章发表时显然已经这样做了)
  3. .net 4.5中引入的
  4. ConcurrentExclusiveSchedulerPair ConcurrentExclusiveInterleave
  5. 的改进版本
  6. TPL数据流可用于实现管道
  7. .net 4.5中使用异步方法扩展了大多数联网类型
  1. async-await makes LINQ to Tasks pretty much obsolete
  2. Rx contains Task.ToObservable() extension method (and apparently already did when the article was published)
  3. ConcurrentExclusiveSchedulerPair introduced in .Net 4.5 is an improved version of ConcurrentExclusiveInterleave
  4. TPL Dataflow can be used to implement a pipeline
  5. Most networking types were extended with async methods in .Net 4.5

这篇关于是ParallelExtensions的“其他"内容吗?仍然有价值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆