Wednesday, September 12, 2007
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
Wednesday, September 12, 2007 5:27:04 PM (Eastern Daylight Time, UTC-04:00) | Comments [2] |  | #
Tracked by:
"New and Notable 192" (Sam Gentile) [Trackback]
Thursday, September 13, 2007 12:02:34 AM (Eastern Daylight Time, UTC-04:00)
I gotta admit that I'd heard about LINQ but didn't really know what it was until recently. I always thought it was a SQL generator like Mnesia's qlc or current-version Ambition -- I didn't realize it was a general purpose query language. Once I found that out, it was just a no-brainer that we couldn't let those slackers over at Microsoft show us up!

As someone with LINQ experience, your input on the Ambition mailing list would be super valuable. Please join us and say hi? I'd love to chat.
Thursday, September 13, 2007 3:09:09 AM (Eastern Daylight Time, UTC-04:00)
Thanks for the comment Chris! Your initial impression of LINQ is very similar to that of a LOT of people. I'm not sure if it's Microsoft's message that is shitty or if the LINQ to SQL piece is the most interesting and as such leads people to confuse it with LINQ iteself. Regardless, I'm very interested in what you guys are doing with Ambition!
Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Search
Archive
Links
Categories
Admin Login
Sign In
Blogroll
Themes
Pick a theme: