Root NationニュースITニュースGoogle が Logica プログラミング言語を導入

Google が Logica プログラミング言語を導入

Google は、データを操作し、プログラムを SQL プログラミング言語に変換するように設計された、新しい宣言型 Logis プログラミング言語を導入しました。 データベースへのクエリを作成するときに論理プログラミングの構文を使用したい人のために、高度なプログラミング言語が用意されています。

今日でも、この方法で受け取った SQL は、Google の Вікуры および РостгреЅQL および ЅQL データベースで実行できます。 今後、ЅQLダイヤレットの加入数を増やしていく予定です。 アプリケーション コードは Routhon プログラミング言語で記述され、Arashe 2.0 ライセンスの下で公開されています。

グーグルロジック

Logis は、Google の他のプログラミング言語である Jedalog の拡張機能です。Jedalog はデータ操作にも使用され、非標準および標準 SQL である抽象化レベルを提供します。 高品質のプログラミング言語、高度なモデル、インポート操作、ノートブックのインタラクティブ インターフェイスのテストの可能性。

たとえば、2020 年の最新ニュースに最も頻繁に言及する人のリストをコンパイルするには、次の Logis プログラムを使用して GDELT データベースにアクセスできます。

@OrderBy(Mentions, "mentions desc"); @Limit(メンション、10); メンション(人物:, メンション? += 1) 個別:- gdelt-bq.gdeltv2.gkg(人物:, 日付:), Substr(ToString(日付), 0, 4) == "2020", the_persons == 分割(人、「;」)、the_persons の人; $ logica members.l run メンション +----------------+----------------+ | 人 | メンション数 | +----------------+----------------+ | ドナルド・トランプ | 3077130 | | | ロサンゼルス | 1078412 | | | ジョー・バイデン | 1054827 | | | ジョージ・フロイド | 872919 | | | ボリス・ジョンソン | 674786 | | | バラク・オバマ | 438181 | | | ウラジーミル・プーチン | 410587 | | | バーニー・サンダース | 387383 | | | アンドリュー・クオモ | 345462 | | | ラスベガス | 325487 | +----------------+----------------+

複雑な SQL クエリを作成すると、多くのプログラムが読み込まれることになり、理解するのが難しく、繰り返し実行することがほとんどできません。 Logic を使用すると、小さくてコンパクトで使いやすいロジック ブロックでプログラムを作成できます。 プロジェクト コードは公開されており、GitHub で入手できます ヘルプのために. 開発者もデザインした 完全な指示 新しい言語の使用について。

また読む:

ソースグーグル
サインアップ
について通知する
ゲスト

1 コメント
新しいもの
古いもの 最もポピュラーな
埋め込まれたレビュー
すべてのコメントを表示
ビクター
ビクター
3年前

NoCode バージョンは、潜在的に人気のある問題のジェネレーター、最新のアルゴリズムの作成、および追加のパフォーマーによるトレーニングに便利に使用できます。