LINQ 2.0: Democratizing the Web ttp://research.microsoft.com/~emeijer/Papers/LINQ20.pdf
> On both the client and the server, we do not assume the existence of a native > .NET runtime. Instead we will target any available existing runtime. In particular > we anticipate that the client is a browser that supports JavaScript, and we have > implemented a complete deep embedding of MSIL into JavaScript. On the server > side we anticipate large clusters of commodity hardware, and we have > implemented a version of LINQ that can leverage the extreme data parallelism > offered by such horizontally partitioned data.