LINQ is *very* simple. It's simply, as Anders puts it, a pattern for
describing queries. It's made useful by way of extension methods and
the compiler deciding to convert a lambda expression not into a
delegate, but into an expression tree.
The query methods (Where, OrderBy, Select, etc) take
]
Subject: RE: [IronPython] Extension methods...
Keith,
Your summary of LINQ is correct in technical details. I believe that the
comment was about preferred syntax. The same could be done for Python, by
allowing the list comprehension syntax to be used to produce expression
trees not just