I think lack of response is only because proposals at the level you're bringing to light really gets into the more advanced use cases for Sequel. I see of lot of power and usefulness in what's been shown so far, but I'm not sure how I'm going to incorporate and extend my own coding practices with these new tools, yet. In fact, I'm going to have to make a conscious effort to sit down and try to learn how to use datasets as expressions to get stuff done before I can actually apply them effectively. I see the idea from your examples and think, "I can use that" but I'm still at the "but how exactly?" stage.
Sequel is full of a LOT of hidden usefulness and power like this. I tend to grow into the next new thing slowly as I encounter situations where its not simple run of the mill effort to perform some query and/or manipulate the data. When I find myself writing hackery code, I start looking at the Sequel code to see if there's a better way and that's usually when I spot something like this I can utilize to displace the hackery. IMHO, One can't just be an average Ruby programmer to use some of these powerful extensions -- one has to be a Ruby master through and through. I'm pretty darn good with Ruby these days, but a master/guru of the language, I'm not. At least not when I compare my code to some of the leading Ruby projects out there and still find myself learning a ton just by reading new code...At the same time, I don't know many who are better than me at it outside those various project leaders, so I reckon the field of programmers that can truly appreciate and utilize these more advanced features are few and far between and so will be the comments! All I can truly say is kudos on continuing to find ways to improve and extend the power of Sequel while keeping it simple and performant for the every day tasks its supposed to be good at. Michael -- http://codeconnoisseur.org -- You received this message because you are subscribed to the Google Groups "sequel-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sequel-talk?hl=en.
