LINQの構文そんなに変か?
一見しただけだが、Pythonのリスト内包表記っぽい雰囲気で、それを10倍
強力にしたものって気がするが。
リレーショナル代数が強力なことは分かってるし、なにしろSQLそっくりだから
普通に理解しやすいと思う。
C++で言ったらexpression templateっぽいノリかな。boost::spiritとか。

型推論だラムダ式だ拡張メソッドだと、暫らく見ないうちに、C#ってなんか
スゲーことになってたんだな。