谷歌推出新開源語言Logica:用於大數據處理
在推出諸如Go 和Dart 等編程語言之後,谷歌工程師現在又推出了全新的Logica。它是此前谷歌推出編程語言Yedalog 的繼任者,可以編譯成SQL,並能在Google BigQuery 上運行,實驗性地支持PostgreSQL 和SQLite 數據庫。
Logica 是一種用於數據操作的聲明式邏輯編程語言。它的目標之一是與SQL 相比,增強查詢的可讀性,同時也更適合大數據處理。Logica 在Apache 2.0 許可下是開源的。
關於Logica的更多細節可以通過Google開源博客找到,該博客為那些對這種數據處理的編程語言有潛在興趣的人寫了一篇長文(包括代碼樣本)。Logica項目本身託管在Logica.dev上。