I have been using LinqBridge in a real application for several months, and I am quite happy with it. I have not tested performance tests, but the implementation of most operators is quite simple, so I do not think that there is a significant difference in performance with the official implementation of MS.
Note that LinqBridge is definitely not a complete replacement for Linq: it only covers Linq to Objects (implements Enumerable methods). There is no support for expression trees, Linq to XML, Linq to DataSets, Linq to SQL ...
Thomas levesque
source share