Google разработал новый язык программирования с открытым исходным кодом. Согласно сообщению в блоге интернет-компании, Logica призвана изменить язык программирования Yedalog, сообщает kratko-news.com.
Новый язык Logica необходим для «решения задач SQL» с помощью синтаксиса математической логики высказываний, а не с помощью естественного английского языка. Он похож на язык программирования Datalogic.
Logica была создана для инженеров, исследователей данных и других профессионалов. Согласно Google, это более короткий язык с поддержкой многократно используемых механизмов абстракции, которые отсутствуют в SQL.
Код Logica компилируется на SQL и выполняется в облачном хранилище Google BiqQuery с экспериментальной поддержкой PostgreSQL и SQLite.
Кроме того, Logica поддерживает модули и импорт, а также может использоваться в качестве интерактивной записной книжки Python.