>From my point of view Linq is just another way to query the DB using NH. Linq is not more strongly typed than QueryOver and is not more easy to learn than HQL.
"Strategically" Linq is important... a strategy for what ? a commercial plan ? a war ? a competition ? We are at one year of NH2.1.2 who has +104000 downloads, the Linq provider for NH2.1.2 has 25000 downloads; 25% of NH's are really interested in Linq ? Yes, the actual implementation of Linq is limited; one of the session of the nh-day Europe was dedicated to these limitations. We can show our limitations even in a day fully dedicated to NHibernate. For years I saw demos where the capability to translate a Linq sentence was the center of the "show"... until a DBA have seen the ugly and inefficient queries generated. Do you really want wait until we have a full-supported-Linq, before release NH3.0.0 ? I prefer to give some others options about the configuration, another very powerful and strongly-typed query system (QueryOver), new dialects, new natively supported types, various bug fixes and some improvements to the 75% of users working in "the dark side of the force". -- Fabio Maulo
