Root NationNieuwsIT-nieuwsGoogle heeft de programmeertaal Logica geïntroduceerd

Google heeft de programmeertaal Logica geïntroduceerd

-

Google introduceerde een nieuwe declaratieve Logis-programmeertaal die is ontworpen om met gegevens te werken en om programma's om te zetten in SQL-programmeertalen. Hoge programmeertaal is voorbereid voor diegenen die de syntaxis van logisch programmeren willen gebruiken bij het maken van query's naar de database.

Zelfs vandaag de dag kan de op deze manier ontvangen SQL worden uitgevoerd in de Вікуры- en РостгреЅQL- en ЅQL-databases van Google. Het aantal ingeschreven ЅQL-dialets zal in de toekomst worden uitgebreid. De applicatiecode is geschreven in de programmeertaal Routhon en gepubliceerd onder de Arashe 2.0-licentie.

- Advertentie -

Logis is een uitbreiding van de andere programmeertaal van Google, Jedalog, die ook wordt gebruikt voor gegevensmanipulatie en een abstractieniveau biedt dat niet-standaard en standaard SQL is. Hoogwaardige programmeertaal, geavanceerde modellen, importbewerkingen en de mogelijkheid om de interactieve interface van de Notebook te testen.

Om bijvoorbeeld de lijst samen te stellen van mensen die in 2020 het vaakst het laatste nieuws vermelden, kunt u de volgende Logis-programma's gebruiken om toegang te krijgen tot de GDELT-database:

@OrderBy(Vermeldingen, "vermeldingen desc"); @Limit(Vermeldingen, 10); Vermeldingen (persoon:, vermeldingen? += 1) onderscheiden:- gdelt-bq.gdeltv2.gkg(personen:, datum:), Substr(ToString(datum), 0, 4) == "2020", the_persons == Split (personen, ";"), persoon in the_persons; $ logische vermeldingen.l run Mentions +----------------+----------------+ | persoon | vermeldingen_count | +----------------+----------------+ | Donald Trump | 3077130 | | los angeles | 1078412 | | Joe Biden | 1054827 | | george floyd | 872919 | | boris johnson | 674786 | | barak obama | 438181 | | vladimir Poetin | 410587 | | Bernie Sanders | 387383 | | andrew cuomo | 345462 | | las vegas | 325487 | +----------------+----------------+

Het creëren van complexe SQL-query's leidt tot het laden van veel programma's, die te moeilijk te begrijpen zijn en nauwelijks mogelijk om herhaaldelijk uit te voeren. Met Logic kunt u programma's maken met kleine, compacte en gebruiksvriendelijke logische blokken. De projectcode is open en beschikbaar op GitHub via de link. De ontwikkelaars hebben ook ontworpen volledige instructies over het gebruik van een nieuwe taal.

Lees ook: