Root NationBalitabalita sa ITIpinakilala ng Google ang Logica programming language

Ipinakilala ng Google ang Logica programming language

-

Ipinakilala ng Google ang isang bagong declarative Logis programming language na idinisenyo upang gumana sa data at upang i-convert ang mga programa sa mga SQL programming language. Ang mataas na programming language ay inihanda para sa mga gustong gumamit ng syntax ng logical programming kapag lumilikha ng mga query sa database.

Kahit ngayon, ang SQL na natanggap sa ganitong paraan ay maaaring isagawa sa Вікуры at РостгреЅQL at ЅQL database ng Google. Ang bilang ng mga naka-subscribe na ЅQL dialet ay tataas sa hinaharap. Ang application code ay nakasulat sa Routhon programming language at na-publish sa ilalim ng lisensyang Arashe 2.0.

Google Logic

Ang Logis ay isang extension ng iba pang programming language ng Google, ang Jedalog, na ginagamit din para sa pagmamanipula ng data at nagbibigay ng antas ng abstraction na hindi karaniwan at karaniwang SQL. Mataas na kalidad na programming language, mga advanced na modelo, mga operasyon sa pag-import at ang posibilidad ng pagsubok sa interactive na interface ng Notebook.

Halimbawa, para i-compile ang listahan ng mga taong pinakamadalas na binabanggit ang pinakabagong balita sa 2020, maaari mong gamitin ang mga sumusunod na Logis program para ma-access ang GDELT database:

@OrderBy(Mentions, "mentions desc"); @Limit(Mga Pagbanggit, 10); Mga pagbanggit(tao:, binabanggit? += 1) naiiba :- gdelt-bq.gdeltv2.gkg(mga tao:, petsa:), Substr(ToString(petsa), 0, 4) == "2020", the_persons == Split (persons, ";"), person in the_persons; $ logica mentions.l run Mentions +----------------+----------------+ | tao | 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 | +----------------+----------------+

Ang paglikha ng mga kumplikadong mga query sa SQL ay humahantong sa paglo-load ng maraming mga programa, na napakahirap maunawaan at halos hindi posible na isagawa nang paulit-ulit. Binibigyang-daan ka ng Logic na lumikha ng mga program na may maliit, compact at madaling gamitin na mga bloke ng logic. Ang code ng proyekto ay bukas at magagamit sa GitHub sa pamamagitan ng link. Dinisenyo din ng mga developer kumpletong mga tagubilin tungkol sa paggamit ng bagong wika.

Basahin din:

Jerelogoogle
Mag-sign up
Abisuhan ang tungkol sa
bisita

1 Komento
Mga bago
Ang mga matatanda Ang pinakasikat
Naka-embed na Mga Review
Tingnan ang lahat ng komento
Victor
Victor
3 na taon na ang nakaraan

Ang bersyon ng NoCode ay maaaring magamit nang kapaki-pakinabang sa mga generator ng mga potensyal na sikat na problema, sa paglikha ng pinakabagong mga algorithm, at sa pagsasanay sa pamamagitan ng mga idinagdag na performer.