Root NationȘtiriștiri ITGoogle a introdus limbajul de programare Logica

Google a introdus limbajul de programare Logica

-

Google a introdus un nou limbaj de programare Logis declarativ, conceput pentru a lucra cu date și pentru a converti programele în limbaje de programare SQL. Limbajul de programare înalt este pregătit pentru cei care doresc să folosească sintaxa de programare logică atunci când creează interogări la baza de date.

Chiar și astăzi, SQL-ul primit în acest fel poate fi executat în bazele de date Google Вікуры și РостгреЅQL și ЅQL. Numărul de apeluri ЅQL abonate va crește în viitor. Codul aplicației este scris în limbajul de programare Routhon și publicat sub licența Arashe 2.0.

Logica Google

Logis este o extensie a celuilalt limbaj de programare Google, Jedalog, care este, de asemenea, folosit pentru manipularea datelor și oferă un nivel de abstractizare care este SQL standard și non-standard. Limbaj de programare de înaltă calitate, modele avansate, operațiuni de import și posibilitatea de a testa interfața interactivă a Notebook-ului.

De exemplu, pentru a alcătui lista persoanelor care menționează cel mai des cele mai recente știri în 2020, puteți folosi următoarele programe Logis pentru a accesa baza de date GDELT:

@OrderBy(Mențiuni, „desc mențiuni”); @Limit(Mențiuni, 10); Mențiuni(persoană:, mențiuni? += 1) distincte :- gdelt-bq.gdeltv2.gkg(persoane:, dată:), Substr(ToString(data), 0, 4) == „2020”, the_persons == Split (persoane, ";"), persoană din_persoanele; $ logica mentioneaza.l run Mentions +----------------+----------------+ | persoana | mențiuni_număr | +----------------+----------------+ | 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 | +----------------+----------------+

Crearea de interogări SQL complexe duce la încărcarea multor programe, care sunt prea greu de înțeles și greu de executat în mod repetat. Logic vă permite să creați programe cu blocuri logice mici, compacte și ușor de utilizat. Codul proiectului este deschis și disponibil pe GitHub pentru ajutor. Dezvoltatorii au proiectat și ei instrucțiuni complete referitor la utilizarea unei noi limbi.

Citeste si:

Dzherelogoogle
Inscrie-te
Notifică despre
oaspete

1 Comentariu
Cele mai noi
Cei mai mari Cel mai popular
Recenzii încorporate
Vezi toate comentariile
Victor
Victor
3 ani în urmă

Versiunea NoCode poate fi folosită util în generatoarele de probleme potențial populare, în crearea celor mai noi algoritmi și în antrenament prin intermediul unor interpreți adăugați