All of the ReQL examples are completely unreadable relative to SQL.
Because SQL is very familiar and ReQL is not.
Because SQL is very familiar and ReQL is not.
r.table('users').filter(r.row('age').gt(30))We did the best we could with JavaScript. IMO the Ruby implementation of ReQL is dramatically more beautiful. Ruby's blocks fit so well that we don't even provide the `r.row` shortcut in ruby:
r.table('users').filter{|row| row['age'] > 30} r.table('users').filter(row => row('age').gt(30))If you python you use python's native constucts, which if you use python you're naturally familiar with.
r.table('users').filter(r.row['age'] > 30)