dask 的抽象层次离 task, dataflow 十万八千里。
dask 是和 spark 竞争的集群并行计算软件。个人觉得 dask 的抽象层次更高一些,是面向数据分析员的,而非面向程序员的。
plinq, task, dataflow 这些东东只相当于更好的 threadpool/openmp, 用于一台机器内的并发编程。
Orleans,我没见过,瞄了一眼,貌似是一种并发编程框架。看起来像是底层框架。还到不了 spark 那个层次。竞争者应该是 akka 吧。
ps: 我是 c# 粉丝啊。我向来说 c# 是门好语言。有没有比 python 好另外说,绝对不比 python 差,当然肯定是吊打 js 的。你别黑我。
【 在 leadu (leadu) 的大作中提到: 】
: 那就是我说的对,老鱼理解错了。他可能把task理解成计划任务了,而实际task在c#里面是协程
: c#中最像你说的这个是plinq,java都有这个功能,改了个名叫什么stream。但实际上C#用这个的人不多,因为有两个更强大的版本dataflow和rx。这3个调度范围是协程或线程。
: Orleans调度范围是多机器的,返回值是task,可以和上面那三个复合。
: ...................
--
修改:hgoldfish FROM 110.81.40.*
FROM 110.81.40.*