据我所知,递归在OOP和过程化编程中非常优雅,但效率低下(参见精彩的"High Order perl",Mark Jason Dominus)。我有一些信息,在函数式编程中,递归保持了它的优雅和简单性。有人能证实并可能放大这一点吗?我正在考虑XSLT和Haskell (在我的下一种学习语言列表中名列前茅)丹尼尔
关于文件性能的两个问题:filesCompression of filesDecompression of 的散列,可能还有文件复制/移动,以及下一个问题:我希望最大限度地利用I/O完成线程(而不是工作线程)。我认为唯一可以通过.net 3.5提供给我的,是通过"BeginRead/Write“提供的:
System.IO.Compression.DeflateStreamSyst