Root Nationlajmlajme ITGoogle prezantoi gjuhën e programimit Logica

Google prezantoi gjuhën e programimit Logica

-

Google prezantoi një gjuhë të re programimi deklarative Logis të krijuar për të punuar me të dhëna dhe për të kthyer programet në gjuhë programimi SQL. Gjuha e programimit të lartë është e përgatitur për ata që duan të përdorin sintaksën e programimit logjik kur krijojnë pyetje në bazën e të dhënave.

Edhe sot, SQL e marrë në këtë mënyrë mund të ekzekutohet në bazat e të dhënave Вікуры dhe РостгреЅQL dhe ЅQL të Google. Numri i dialetave të abonuara ЅQL do të rritet në të ardhmen. Kodi i aplikimit është shkruar në gjuhën e programimit Routhon dhe botohet nën licencën Arashe 2.0.

Logjika e Google

Logis është një zgjerim i gjuhës tjetër programuese të Google, Jedalog, e cila përdoret gjithashtu për manipulimin e të dhënave dhe ofron një nivel abstraksioni që është SQL jo standard dhe standard. Gjuhë programimi me cilësi të lartë, modele të avancuara, operacione importi dhe mundësia e testimit të ndërfaqes interaktive të Notebook.

Për shembull, për të përpiluar listën e njerëzve që përmendin më shpesh lajmet më të fundit në vitin 2020, mund të përdorni programet e mëposhtme Logis për të hyrë në bazën e të dhënave GDELT:

@OrderBy(Përmend, "përmend desc"); @Limit(Përmendje, 10); Përmend (person:, përmend? += 1) të dallueshme :- gdelt-bq.gdeltv2.gkg(persona:, datë:), Substr(ToString(datë), 0, 4) == "2020", the_persons == Ndarje (personat, ";"), personi në_personat; $ logica përmend.l drejtuar Përmend +----------------+----------------+ | person | përmendet_numërimi | +----------------+----------------+ | Donald Trump | 3077130 | | los anxhelos | 1078412 | | joe biden | 1054827 | | George Floyd | 872919 | | boris Johnson | 674786 | | barak obama | 438181 | | vlladimir putin | 410587 | | bernie sanders | 387383 | | andrew cuomo | 345462 | | las vegas | 325487 | +----------------------------------+

Krijimi i pyetjeve komplekse SQL çon në ngarkimin e shumë programeve, të cilat janë shumë të vështira për t'u kuptuar dhe vështirë se mund të ekzekutohen në mënyrë të përsëritur. Logic ju lejon të krijoni programe me blloqe logjike të vogla, kompakte dhe të lehta për t'u përdorur. Kodi i projektit është i hapur dhe i disponueshëm në GitHub nga lidhja. Zhvilluesit gjithashtu projektuan udhëzime të plota në lidhje me përdorimin e një gjuhe të re.

Lexoni gjithashtu:

BurimiGoogle
Regjistrohu
Njoftoni për
mysafir

1 Koment
Më të rejat
Më të vjetrit Më popullorja
Shqyrtime të ngulitura
Shiko të gjitha komentet
Viktor
Viktor
3 vjet më parë

Versioni NoCode mund të përdoret në mënyrë të dobishme në gjeneruesit e problemeve potencialisht të njohura, në krijimin e algoritmeve më të fundit dhe në trajnime me anë të interpretuesve të shtuar