Root Nationחֲדָשׁוֹתחדשות ITגוגל הציגה את שפת התכנות Logica

גוגל הציגה את שפת התכנות Logica

גוגל הציגה שפת תכנות הצהרתית חדשה של Logis שנועדה לעבוד עם נתונים ולהמיר תוכניות לשפות תכנות SQL. שפת תכנות גבוהה מוכנה למי שרוצה להשתמש בתחביר של תכנות לוגי בעת יצירת שאילתות למסד הנתונים.

גם כיום, ניתן לבצע את ה-SQL המתקבל בצורה זו במסדי הנתונים Вікуры ו-РостгреЅQL ו-ЅQL של ​​גוגל. מספר החיוגים ЅQL המנויים יגדל בעתיד. קוד האפליקציה כתוב בשפת התכנות Routhon ומפורסם תחת רישיון Arashe 2.0.

Google Logic

Logis היא הרחבה של שפת התכנות האחרת של גוגל, Jedalog, המשמשת גם למניפולציה של נתונים ומספקת רמת הפשטה שאינה סטנדרטית וסטנדרטית של SQL. שפת תכנות איכותית, דגמים מתקדמים, פעולות ייבוא ​​ואפשרות לבדיקת הממשק האינטראקטיבי של ה-Notebook.

לדוגמה, כדי להרכיב את רשימת האנשים שמזכירים לרוב את החדשות האחרונות בשנת 2020, אתה יכול להשתמש בתוכניות Logis הבאות כדי לגשת למסד הנתונים של GDLT:

@OrderBy(Mentions, "mentions desc"); @Limit(אזכורים, 10); Mentions(person:, mentions? += 1) distinct :- gdelt-bq.gdeltv2.gkg(persons:, date:), Substr(ToString(date), 0, 4) == "2020", the_persons == Split (אנשים, ";"), person in the_persons; $ logica mentions.l להפעיל Mentions +----------------+----------------+ | אדם | ספירת_אזכורים | +----------------+----------------+ | דונלד טראמפ | 3077130 | | לוס אנג'לס | 1078412 | | ג'ו ביידן | 1054827 | | ג'ורג' פלויד | 872919 | | בוריס ג'ונסון | 674786 | | ברק אובמה | 438181 | | ולדימיר פוטין | 410587 | | ברני סנדרס | 387383 | | אנדרו קואומו | 345462 | | לאס וגאס | 325487 | +----------------+----------------+

יצירת שאילתות SQL מורכבות מובילה לטעינה של תוכנות רבות, שקשה מדי להבנה ובקושי ניתן לבצע אותן שוב ושוב. Logic מאפשרת ליצור תוכניות עם בלוקים לוגיים קטנים, קומפקטיים ונוחים לשימוש. קוד הפרויקט פתוח וזמין ב-GitHub על ידי הקישור. המפתחים גם עיצבו הוראות מלאות לגבי השימוש בשפה חדשה.

קרא גם:

מָקוֹרgoogle
הירשם
תודיע על
אורח

1 תגובה
חדשים יותר
המבוגרים יותר הפופולרי ביותר
ביקורות משובצות
הצג את כל ההערות
מְנַצֵחַ
מְנַצֵחַ
לפני 3 שנים

ניתן להשתמש בגרסת ה-NoCode באופן שימושי במחוללי בעיות שעלולות להיות פופולריות, ביצירת האלגוריתמים העדכניים ביותר, ובהדרכה באמצעות מבצעים נוספים