Axum与TPL,异步

| Axum是一种基于C#3.0的子集和超集的语言,而TPL是.Net 4.0中的扩展。我的问题是,在性能,实现和体系结构方面,Axum与TPL相比如何? 对于C#5.0异步,存在相同的问题。 我意识到Axum不会像TPL那样自动可用,因此假设已经安装了Axum。 在我看来,Async似乎正试图解决一个问题,因为Axum首先要防止伤口发生。     
已邀请:
        阿克苏姆死了:   那些关注此博客的人会注意到,距离我们发布有关Axum的新消息已有很长时间了,现在是时候公开声明某些人可能已经清楚知道了,但我们目前尚未追求产品化。 当然,这并不意味着它并不有趣,但是,如果您正在寻找有用和发布的内容,则应该考虑TPL和异步。 (显然,对于异步,您仍然还需要安装CTP。) 关于“预防与创可贴”问题,我认为您是正确的:   另一方面,许多人认为围绕安全并行性和基于代理的编程的概念远远超出了主流,无法在C#和VB等语言中采用。 Axum的想法是不将这些概念强加于通用语言,因此我们中从事Axum工作的人并不感到惊讶。 就C#5与TPL的异步速度而言-异步基于TPL,因此性能大致可比。我相信Parallel团队一直在优化ѭ0,以便避免某些对象实例化(在安排连续性等当前发生的实例化方面),从而更好地与异步配合使用。换句话说,使用以下方法手工编写异步代码之间的性能差距对于最终版本,TPL和使用C#5的异步方法可能会缩小。 如果您对异步如何在后台使用TPL感兴趣,则可能需要阅读我的Eduasync博客系列。     

要回复问题请先登录注册