Google опублікував проєкт Logica: нову мову логічного програмування

1 хв. читання

Розробники Google опублікували Logica — декларативну мову логічного програмування для маніпулювання даними.

Код Logica компілюється в SQL і працює на Google BigQuery (є експериментальна підтримка PostgreSQL і SQLite). Водночас він лаконічніший за SQL і підтримує чисті та багаторазові механізми абстракції, яких у SQL бракує.

У майбутньому розробники планують додати підтримку більшої кількості діалектів та рушіїв SQL. Окрім цього, Logica підтримує модулі й імпорт, а ще може запускатись з інтерактивного Python-середовища Jupyter Notebook.

Цей проєкт продовжує мову обробки даних Yedalog, яку теж створили у Google. Logica має відкритий код і поширюється під ліцензією Apache 2.0. Розробники також опублікували туторіал з мови Logica, приклади й репозиторій з кодом проєкту на GitHub.

Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Codeguida 5.2K
Приєднався: 9 місяців тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація