Wednesday, September 12, 2007
« Support Team Eichert at the 2007 Buddy W... | Main | Cool WCF and SOA Tips »
Over the last year I've spent a lot of my "free" time with LINQ.  When not writing and/or experimenting with LINQ I've been trying to learn Ruby.  Since I'm primarily a Microsoft guy, I've spent time in some Microsoft "friendly" Ruby communities such as SoftiesOnRails. As I think is typical in most passionate technology oriented communities, most Ruby peeps aren't real big fans of Microsoft.  I've heard numerous people in the Ruby community discount all things Microsoft, which led me to wonder if any Rubyists would ever give LINQ a fair look.  A couple weeks ago I came across Chris' "Full of Ambition" post on the err the blog site.  As soon as I saw ambition, I thought to myself "hey, it's LINQ for Ruby".  From reading over the initial post, it didn't sound like the guys behind ambition where inspired by LINQ at all, but instead were gunning for Rack.  A noble ambition, but surely LINQ would be a better and more ambitious goal!  Well it turns out that since their initial post the gents behind ambition have found LINQ, and set it as their new target!  In their most recent post about ambition they state:
We’ve moved our sights from Rack to LINQ. That is, we don’t want to only support other ORMs—we want Ambition to be a query language for SQL, LDAP, XPath, the works. The 1.0 release will be backend-agnostic. Maybe then we’ll change the name to Hubris? Time will tell.
As a big fan of both LINQ and Ruby I'm glad to see some LINQ'ness finding it's way into Ruby. 

Links:
Intro to Ambition
Update to Ambition, with LINQ as the new target
 |