8 ポイント 投稿者 xguru 2022-01-30 | 3件のコメント | WhatsAppで共有
<p>"Pipelined Relational Query Language" <br /> - SQLのように読みやすく、明示的で宣言的 <br /> - SQLと異なり、変換のための論理的なパイプラインを作成し、変数や関数のような抽象化をサポート <br /> - SQLにトランスパイルされるため、SQLをサポートするあらゆるDBで利用可能 <br /> - Rustのオープンソース <br /> <br /> * まだ完成したものではなく、言語と開発の方向性に関するロードマップを提案しつつ開発中</p>

3件のコメント

 
daejin 2022-02-01
<p>C#のLINQに似ていると思っていましたが、下のSimilar projectsでうまく整理されていますね。経験上、SQLとは違ってプログラム内でLINQを使うと、エラー処理により気を遣う必要があったように記憶しています。たとえば最初の値だけを取得するためにFirstメソッドを使うと、シンプルで明快に書けるのですが、少しでもnullの気配があるとFirstOrDefaultばかり使っていた気がします。</p>
 
mrchypark 2022-01-30
<p>Rのdplyrのような構文体系に見えますね。pandasとも似ている気がします。</p>
 
xguru 2022-01-30
<p>Malloy - より良い SQL by Looker https://ja.news.hada.io/topic?id=5840<br /> <br /> 上記の Malloy と同様に、SQL をもう少し良くしてみようという提案です。</p>