Root NationNachrichtenIT-NeuigkeitenGoogle führte die Programmiersprache Logica ein

Google führte die Programmiersprache Logica ein

-

Google hat eine neue deklarative Logis-Programmiersprache eingeführt, die darauf ausgelegt ist, mit Daten zu arbeiten und Programme in SQL-Programmiersprachen umzuwandeln. Eine hohe Programmiersprache ist für diejenigen vorbereitet, die beim Erstellen von Abfragen an die Datenbank die Syntax der logischen Programmierung verwenden möchten.

Noch heute kann das so erhaltene SQL in den Google-Datenbanken Вікуры und РостгреЅQL und ЅQL ausgeführt werden. Die Anzahl der abonnierten ½QL-Dialets wird in Zukunft erhöht. Der Anwendungscode ist in der Programmiersprache Routhon geschrieben und unter der Lizenz Arashe 2.0 veröffentlicht.

Google Logik

Logis ist eine Erweiterung der anderen Programmiersprache von Google, Jedalog, die ebenfalls zur Datenmanipulation verwendet wird und eine Abstraktionsebene bietet, die Nicht-Standard- und Standard-SQL ist. Hochwertige Programmiersprache, fortschrittliche Modelle, Importoperationen und die Möglichkeit, die interaktive Oberfläche des Notebooks zu testen.

Um beispielsweise die Liste der Personen zu erstellen, die 2020 am häufigsten die neuesten Nachrichten erwähnen, können Sie mit den folgenden Logis-Programmen auf die GDELT-Datenbank zugreifen:

@OrderBy(Erwähnungen, "erwähnt desc"); @Limit(Erwähnungen, 10); Erwähnungen(Person:, Erwähnungen? += 1) eindeutig :- gdelt-bq.gdeltv2.gkg(Personen:, Datum:), Substr(ToString(Datum), 0, 4) == "2020", the_persons == Split (Personen, ";"), Person in the_persons; $ logica Erwähnungen.l Erwähnungen ausführen +----------------+----------------+ | Mensch | Erwähnungszahl | +----------------+----------------+ | Donald Trump | 3077130 | | los angeles | 1078412 | | Joe Biden | 1054827 | | George Floyd | 872919 | | Boris Johnson | 674786 | | Barack Obama | 438181 | | Wladimir Putin | 410587 | | Bernie Sanders | 387383 | | Andrew Cuomo | 345462 | | Vegas | 325487 | +----------------+----------------+

Die Erstellung komplexer SQL-Abfragen führt zum Laden vieler Programme, die zu schwer zu verstehen und kaum wiederholt auszuführen sind. Mit Logic können Sie Programme mit kleinen, kompakten und benutzerfreundlichen Logikblöcken erstellen. Der Projektcode ist offen und auf GitHub verfügbar über den Link. Die Entwickler haben auch entworfen vollständige Anleitung über den Gebrauch einer neuen Sprache.

Lesen Sie auch:

QuelleGoogle
Anmelden
Benachrichtigen Sie über
Gast

1 Kommentar
Neuere
Die Älteren Die beliebtesten
Eingebettete Bewertungen
Alle Kommentare anzeigen
Victor
Victor
vor 3 Jahren

Die NoCode-Version kann sinnvoll in Generatoren potenziell populärer Probleme, bei der Erstellung der neuesten Algorithmen und beim Training durch zusätzliche Ausführende verwendet werden