Baby steps:
A first approach: implement Java LINQ using strings for expressions, instead of lambda.
Write IQueryProviders
based on string expressions.
Then, pursue for add the string expressions directly in the language.
But first, I want a LINQ that works: typed linq in language, it's a nice thing, but the MAIN point is: have a way to write IQueryProviders
, then, write a provider for POJOs, a provider for Hibernate, a provider for SQL Server or Oracle, etc...