Root NationNoviceIT noviceGoogle je predstavil programski jezik Logica

Google je predstavil programski jezik Logica

-

Google je predstavil nov deklarativni programski jezik Logis, namenjen delu s podatki in pretvorbi programov v programske jezike SQL. Visok programski jezik je pripravljen za tiste, ki želijo uporabljati sintakso logičnega programiranja pri ustvarjanju poizvedb v bazo podatkov.

Še danes je tako prejet SQL mogoče izvesti v Googlovih bazah podatkov Вікуры in РостгреЅQL in ЅQL. Število naročenih ЅQL dialetov bomo v prihodnje povečali. Koda aplikacije je napisana v programskem jeziku Routhon in objavljena pod licenco Arashe 2.0.

Google Logic

Logis je razširitev Googlovega drugega programskega jezika Jedalog, ki se prav tako uporablja za obdelavo podatkov in zagotavlja raven abstrakcije, ki je nestandardna in standardna SQL. Visokokakovosten programski jezik, napredni modeli, uvozne operacije in možnost testiranja interaktivnega vmesnika prenosnika.

Če želite na primer sestaviti seznam ljudi, ki najpogosteje omenjajo zadnje novice v letu 2020, lahko uporabite naslednje programe Logis za dostop do podatkovne baze GDELT:

@OrderBy(Omembe, "omembe desc"); @Limit(omembe, 10); Omembe(oseba:, omembe? += 1) ločeno :- gdelt-bq.gdeltv2.gkg(osebe:, datum:), Substr(ToString(datum), 0, 4) == "2020", the_persons == Razdeli (osebe, ";"), oseba v_osebah; $ logica mentions.l run Mentions +----------------+----------------+ | oseba | število_omemb | +----------------+----------------+ | 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 | +----------------+----------------+

Ustvarjanje zapletenih poizvedb SQL vodi do nalaganja številnih programov, ki so pretežki za razumevanje in jih je težko izvajati večkrat. Logic vam omogoča ustvarjanje programov z majhnimi, kompaktnimi in za uporabo enostavnimi logičnimi bloki. Koda projekta je odprta in na voljo na GitHubu prek povezave. Razvijalci so tudi oblikovali popolna navodila glede uporabe novega jezika.

Preberite tudi:

Jerelogoogle
Prijavite se
Obvesti o
gost

1 komentar
Novejše
Tisti starejši Najbolj priljubljene
Vdelana mnenja
Prikaži vse komentarje
Victor
Victor
pred 3 leti

Različica NoCode se lahko koristno uporablja pri generatorjih potencialno priljubljenih problemov, pri ustvarjanju najnovejših algoritmov in pri usposabljanju s pomočjo dodanih izvajalcev.