Root NationVijestiIT vijestiGoogle je predstavio programski jezik Logica

Google je predstavio programski jezik Logica

-

Google je predstavio novi deklarativni Logis programski jezik dizajniran za rad s podacima i pretvaranje programa u SQL programske jezike. Visoki programski jezik je pripremljen za one koji žele koristiti sintaksu logičkog programiranja prilikom kreiranja upita bazi podataka.

I danas se SQL primljen na ovaj način može izvršiti u Google-ovim Víkury i RostgreẑQL i ẐQL bazama podataka. Broj pretplaćenih ẐQL dijaleta će se povećati u budućnosti. Kod aplikacije je napisan u programskom jeziku Routhon i objavljen pod licencom Arashe 2.0.

Google Logic

Logis je proširenje Googleovog drugog programskog jezika, Jedalog, koji se također koristi za manipulaciju podacima i pruža nivo apstrakcije koji je nestandardan i standardni SQL. Visokokvalitetni programski jezik, napredni modeli, operacije uvoza i mogućnost testiranja interaktivnog interfejsa laptopa.

Na primjer, da sastavite listu ljudi koji najčešće spominju najnovije vijesti u 2020. godini, možete koristiti sljedeće Logis programe za pristup bazi podataka GDELT:

@OrderBy(Spominjanja, "pominje desc"); @Limit(Pominjanja, 10); Pominjanja(osoba:, spominjanja? += 1) različita :- gdelt-bq.gdeltv2.gkg(osobe:, datum:), Substr(ToString(datum), 0, 4) == "2020", the_persons == Podijeli (osobe, ";"), osoba u_osobama; $ logica mentions.l run Mentions +----------------+----------------+ | osoba | mentions_count | +----------------+----------------+ | donald trump | 3077130 | | los angeles | 1078412 | | joe biden | 1054827 | | george floyd | 872919 | | boris johnson | 674786 | | barack obama | 438181 | | vladimir putin | 410587 | | bernie sanders | 387383 | | andrew cuomo | 345462 | | las vegas | 325487 | +----------------+----------------+

Kreiranje složenih SQL upita dovodi do učitavanja mnogih programa, koje je previše teško razumjeti i teško ih je više puta izvoditi. Logika vam omogućava da kreirate programe sa malim, kompaktnim i lakim za upotrebu logičkim blokovima. Kod projekta je otvoren i dostupan na GitHubu preko linka. Programeri su takođe dizajnirali kompletna uputstva u vezi sa upotrebom novog jezika.

Pročitajte također:

JereloGoogle
Prijaviti se
Obavijesti o
gost

1 komentar
Novije
One starije Najpopularniji
Embedded Reviews
Pogledaj sve komentare
Victor
Victor
prije 3 godine

NoCode verzija se može korisno koristiti u generatorima potencijalno popularnih problema, u kreiranju najnovijih algoritama i u obuci uz pomoć dodatnih izvođača