Root Nation訊息資訊科技資訊谷歌推出了Logica編程語言

谷歌推出了Logica編程語言

谷歌推出了一種新的聲明性 Logis 編程語言,旨在處理數據並將程序轉換為 SQL 編程語言。 高級編程語言是為那些在創建數據庫查詢時想要使用邏輯編程語法的人準備的。

即使在今天,以這種方式接收的 SQL 也可以在 Google 的 Вікуры 和 РостгреЅQL 和 ЅQL 數據庫中執行。 未來訂閱的ЅQL dialet 的數量將會增加。 應用程序代碼是用 Routhon 編程語言編寫的,並在 Arashe 2.0 許可下發布。

- 廣告 -

Logis 是 Google 的其他編程語言 Jedalog 的擴展,Jedalog 也用於數據操作,並提供非標準和標準 SQL 的抽象級別。 高質量的編程語言、高級模型、導入操作和測試 Notebook 交互界面的可能性。

例如,要編制 2020 年最常提及最新消息的人員列表,您可以使用以下 Logis 程序訪問 GDELT 數據庫:

@OrderBy(提及,“提及描述”); @Limit(提及,10); 提及(人:,提及?+ = 1)不同:- gdelt-bq.gdeltv2.gkg(人:,日期:),Substr(ToString(日期),0、4)==“2020”,the_persons ==拆分(persons, ";"), the_persons 中的人; $ logica 提及.l 運行提及 +----------------+----------------+ | 人 | 提及次數 | +----------------+----------------+ | 唐納德·特朗普3077130 | | 洛杉磯 | 1078412 | | 喬拜登 | 1054827 | | 喬治·弗洛伊德 | 872919 | | 鮑里斯·約翰遜 | 674786 | | 巴拉克奧巴馬| 438181 | | 弗拉基米爾普京| 410587 | | 伯尼·桑德斯 | 387383 | | 安德魯·庫莫 | 345462 | | 拉斯維加斯 | 325487 | +----------------+----------------+

創建複雜的 SQL 查詢會導致加載許多程序,這些程序太難理解,幾乎不可能重複執行。 Logic 允許您使用小型、緊湊且易於使用的邏輯塊創建程序。 項目代碼已在 GitHub 上開放並可用 通過鏈接. 開發商還設計了 完整的說明 關於新語言的使用。

另請閱讀: