14 подписчиков
Google представил новый язык программирования Logica.
Корпорация Google часто удивляет новыми проектами. То операционная система Fuchsia, теперь — новый декларативный язык логического программирования Logica.👏
По словам разработчиков, он предназначен для манипулирования данными и транслирования программ в язык SQL.
Logica будет нужна разработчикам, планирующим использовать синтаксис логического программирования для написания запросов к БД. 🤓
Чем еще может порадовать новый язык?
На самом деле, Logica — продолжение развития еще одного языка обработки данных, который называется Yedalog. Разработан он еще и для того, чтобы предоставить уровень абстракции, недоступный в штатном SQL.
Логическим же язык назван потому, что запросы в Logica программируются в форме набора логических утверждений.💻
Язык поддерживает модули, операции импорта и возможность работы Logica прямо из интерактивной оболочки Jupyter Notebook.
Разработчики языка говорят, что решились на его создание для облегчения жизни всем, кто работает с SQL.
Проблема в том, что сложные запросы для SQL могут быть очень длинными и многострочными. При этом содержимое таких запросов неочевидно для восприятия.
Logica предоставляет возможность компоновки программ из небольших, понятных и доступных для повторного использования логических блоков.👍
.
.
.
Запись на бесплатное пробное занятие по тел. +7-988-549-7373
1 минута
5 мая 2023