Root NationΝέαειδήσεις πληροφορικήςΗ Google παρουσίασε τη γλώσσα προγραμματισμού Logica

Η Google παρουσίασε τη γλώσσα προγραμματισμού Logica

Η Google παρουσίασε μια νέα δηλωτική γλώσσα προγραμματισμού Logis που έχει σχεδιαστεί για να λειτουργεί με δεδομένα και να μετατρέπει προγράμματα σε γλώσσες προγραμματισμού SQL. Η γλώσσα προγραμματισμού High είναι προετοιμασμένη για όσους θέλουν να χρησιμοποιήσουν τη σύνταξη του λογικού προγραμματισμού κατά τη δημιουργία ερωτημάτων στη βάση δεδομένων.

Ακόμη και σήμερα, η SQL που λαμβάνεται με αυτόν τον τρόπο μπορεί να εκτελεστεί στις βάσεις δεδομένων Вікуры και РостгреЅQL και ЅQL της Google. Ο αριθμός των εγγεγραμμένων διαλέξεων ЅQL θα αυξηθεί στο μέλλον. Ο κώδικας εφαρμογής είναι γραμμένος στη γλώσσα προγραμματισμού Routhon και δημοσιεύεται με την άδεια Arashe 2.0.

Λογική Google

Το Logis είναι μια επέκταση της άλλης γλώσσας προγραμματισμού της Google, της Jedalog, η οποία χρησιμοποιείται επίσης για χειρισμό δεδομένων και παρέχει ένα επίπεδο αφαίρεσης που δεν είναι τυπικό και τυπικό SQL. Γλώσσα προγραμματισμού υψηλής ποιότητας, προηγμένα μοντέλα, λειτουργίες εισαγωγής και δυνατότητα δοκιμής της διαδραστικής διεπαφής του Notebook.

Για παράδειγμα, για να συντάξετε τη λίστα των ατόμων που αναφέρουν συχνότερα τα τελευταία νέα για το 2020, μπορείτε να χρησιμοποιήσετε τα ακόλουθα προγράμματα Logis για πρόσβαση στη βάση δεδομένων GDELT:

@OrderBy(Αναφορές, "αναφορές desc"); @Limit(Αναφορές, 10); Αναφορές(άτομο:, αναφορές; += 1) διακριτές :- gdelt-bq.gdeltv2.gkg(persons:, ημερομηνία:), Substr(ToString(ημερομηνία), 0, 4) == "2020", the_persons == Διαχωρισμός (άτομα, ";"), πρόσωπο στα_πρόσωπα; $ logica references.l τρέχει Αναφορές +----------------+----------------+ | άτομο | αναφορές_count | +----------------+-----------------+ | Ντόναλντ Τραμπ | 3077130 | | Λος Άντζελες | 1078412 | | Τζο Μπάιντεν | 1054827 | | Τζορτζ Φλόιντ | 872919 | | Μπόρις Τζόνσον | 674786 | | Μπαράκ Ομπάμα | 438181 | | Βλαντιμίρ Πούτιν | 410587 | | bernie sanders | 387383 | | andrew cuomo | 345462 | | Λας Βέγκας | 325487 | +---------------------------------+

Η δημιουργία σύνθετων ερωτημάτων SQL οδηγεί στη φόρτωση πολλών προγραμμάτων, τα οποία είναι πολύ δύσκολο να κατανοηθούν και είναι δύσκολο να εκτελεστούν επανειλημμένα. Το Logic σάς επιτρέπει να δημιουργείτε προγράμματα με μικρά, συμπαγή και εύχρηστα λογικά μπλοκ. Ο κώδικας του έργου είναι ανοιχτός και διαθέσιμος στο GitHub με σύνδεσμο. Οι προγραμματιστές σχεδίασαν επίσης πλήρεις οδηγίες σχετικά με τη χρήση μιας νέας γλώσσας.

Διαβάστε επίσης:

Πηγήgoogle
Εγγραφείτε
Ειδοποίηση για
επισκέπτης

1 Σχόλιο
Τα νεότερα
Οι παλιότεροι Ο πιο δημοφιλής
Ενσωματωμένες κριτικές
Δείτε όλα τα σχόλια
Νικητής
Νικητής
Πριν 3 χρόνια

Η έκδοση NoCode μπορεί να χρησιμοποιηθεί χρήσιμα σε γεννήτριες δυνητικά δημοφιλών προβλημάτων, στη δημιουργία των πιο πρόσφατων αλγορίθμων και στην εκπαίδευση μέσω πρόσθετων εκτελεστών

Εγγραφείτε για ενημερώσεις