• I'm game. I don't care what I program in. My issue, and it's been my issue for a while, is that the "replacements" for SQL don't seem to be attempting to solve the problems of SQL but rather try to ignore the problems of SQL. Too many of them have that little cloud in the middle of the equation that reads "and then a miracle occurs" instead of an answer that actually provides a mechanism of pulling data out of the relational model in sets.

    I agree that most of the tools and solutions presented these days are oriented towards making relational look like objects, even if it's not. As long as that continues, I suspect we're stuck with SQL, for good or for ill.

    "The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood"
    - Theodore Roosevelt

    Author of:
    SQL Server Execution Plans
    SQL Server Query Performance Tuning