tags:

views:

163

answers:

3

Possible Duplicate:
LINQ in Python

Hi

Will python ever have Microsoft LINQ ported to it . I find LINQ to be very cool

+3  A: 

Take a look at the Pynq project:

http://wiki.github.com/heynemann/pynq

  • Microsoft created Linq (Language Integrated Query) using Expression trees, which is a math concept on how to parse operations into trees in a way that you can analyze the operations independently from the result.
  • Pynq is an implementation in Python of the Expression Tree theory and some of the providers. There will be more providers gradually, but Pynq will strive to make it as easy as possible to write your own provider.
ars
An even better question might be: will Pynq be ported to IronPython?
Matthew Scharley
+1  A: 

here has some discussion

sunqiang
A: 

I'm not an expert, but the Dejavu people claims Dejavu makes much of what LINQ does, and did it way before LINQ.

http://us.pycon.org/2009/conference/schedule/event/70/

I guess that depends on what you find cool with LINQ. :)

Lennart Regebro