JavaScript, aww yeah!
Anything that can be written in JavaScript will be written in JavaScript.
So let's take that and go with two really out there ideas and get them working in JavaScript, first let's look at LINQ and by extensions PLINQ, and how you can create proper lazy collections in JavaScript.