Root NationHírekinformatikai újságA Google bemutatta a Logica programozási nyelvet

A Google bemutatta a Logica programozási nyelvet

A Google bevezetett egy új deklaratív Logis programozási nyelvet, amelynek célja az adatokkal való együttműködés és a programok SQL programozási nyelvekké való konvertálása. A High programozási nyelv azok számára készült, akik a logikai programozás szintaxisát szeretnék használni az adatbázis lekérdezésénél.

Az így kapott SQL még ma is végrehajtható a Google Вікуры és РостгреЅQL és ЅQL adatbázisaiban. Az előfizetett ЅQL tárcsák száma a jövőben növekedni fog. Az alkalmazás kódja a Routhon programozási nyelven íródott, és az Arashe 2.0 licenc alatt van közzétéve.

Google Logic

A Logis a Google másik programozási nyelvének, a Jedalognak a kiterjesztése, amelyet adatkezelésre is használnak, és nem szabványos és szabványos SQL absztrakciót biztosít. Kiváló minőségű programozási nyelv, fejlett modellek, import műveletek és a Notebook interaktív felületének tesztelési lehetősége.

Például 2020-ban a legfrissebb híreket emlegető személyek listájának összeállításához a következő Logis programokat használhatja a GDELT adatbázis eléréséhez:

@OrderBy(Mentions, "mentions desc"); @Limit(Mentions, 10); Említések (személy:, említések? += 1) külön :- gdelt-bq.gdeltv2.gkg(személyek:, dátum:), Substr(ToString(dátum), 0, 4) == "2020", the_persons == Felosztás (személyek, ";"), személy a_személyekben; $ logica említs.l ​​futtatása Megemlítések +----------------+-----------------+ | személy | említések_száma | +----------------+----------------+ | donald trump | 3077130 | | los angeles | 1078412 | | joe biden | 1054827 | | George floyd | 872919 | | boris johnson | 674786 | | barack obama | 438181 | | Vlagyimir Putyin | 410587 | | bernie sanders | 387383 | | Andrew Cuomo | 345462 | | las vegas | 325487 | +----------------+----------------+

Az összetett SQL lekérdezések létrehozása sok olyan program betöltéséhez vezet, amelyeket túl nehéz megérteni, és aligha lehet ismételten végrehajtani. A Logic lehetővé teszi, hogy kis, kompakt és könnyen használható logikai blokkokat tartalmazó programokat hozzon létre. A projekt kódja nyitva van és elérhető a GitHubon segítségért. A fejlesztők terveztek is teljes utasításokat egy új nyelv használatával kapcsolatban.

Olvassa el még:

forrásgoogle
Regisztrálj
Értesítés arról
vendég

1 Megjegyzés
Az újabbak
Az idősebbek A legnépszerűbb
Beágyazott vélemények
Az összes megjegyzés megtekintése
Győztes
Győztes
3 évvel ezelőtt

A NoCode verzió hasznosan használható a potenciálisan népszerű problémák generátoraiban, a legújabb algoritmusok létrehozásában és a betanításban hozzáadott végrehajtók segítségével