8 оны тавдугаар сарын 2024, Лхагва гараг

ширээний v4.2.1

Root NationМэдээ мэдээлэлМэдээллийн технологийн мэдээGoogle Logica програмчлалын хэлийг нэвтрүүлсэн

Google Logica програмчлалын хэлийг нэвтрүүлсэн

Google нь өгөгдөлтэй ажиллах, програмуудыг SQL програмчлалын хэл рүү хөрвүүлэхэд зориулагдсан шинэ тунхаглалын Логис програмчлалын хэлийг нэвтрүүлсэн. Өгөгдлийн санд асуулга үүсгэхдээ логик програмчлалын синтаксийг ашиглах хүсэлтэй хүмүүст зориулсан өндөр програмчлалын хэлийг бэлтгэсэн.

Өнөөдөр ч гэсэн ийм аргаар хүлээн авсан SQL-г Google-ийн Вікуры болон РостгреЅQL, ЅQL мэдээллийн санд ажиллуулж болно. Цаашид захиалсан ЅQL диалетуудын тоог нэмэгдүүлэх болно. Програмын код нь Routhon програмчлалын хэл дээр бичигдсэн бөгөөд Arashe 2.0 лицензийн дагуу хэвлэгдсэн.

Google логик

Logis нь Google-ийн өөр програмчлалын хэл болох Jedalog-ийн өргөтгөл бөгөөд үүнийг мөн өгөгдөл боловсруулахад ашигладаг бөгөөд стандарт бус, стандарт SQL-ийн хийсвэрлэлийн түвшинг хангадаг. Өндөр чанартай програмчлалын хэл, дэвшилтэт загварууд, импортын үйл ажиллагаа, Notebook-ийн интерактив интерфэйсийг турших боломж.

Жишээлбэл, 2020 оны хамгийн сүүлийн үеийн мэдээг байнга дурддаг хүмүүсийн жагсаалтыг гаргахын тулд та дараах Logis програмуудыг ашиглан GDELT мэдээллийн санд хандах боломжтой.

@OrderBy(Дурдах, "дурдахыг"); @Хязгаар(Дурдах, 10); Дурдсан(хүн:, дурдсан? += 1) ялгаатай :- gdelt-bq.gdeltv2.gkg(хүмүүс:, огноо:), Substr(ToString(огноо), 0, 4) == "2020", the_persons == Хуваагдсан (хүмүүс, ";"), хүмүүс дэх хүн; $ logica mentions.l run Mentions +----------------+----------------+ | хүн | дурдсан_тоо | +----------------+----------------+ | Доналд Трамп | 3077130 | | Лос Анжелес | 1078412 | | жо байден | 1054827 | | Жорж Флойд | 872919 | | Борис Жонсон | 674786 | | Барак Обама | 438181 | | Владимир Путин | 410587 | | Берни Сандерс | 387383 | | Эндрю Куомо | 345462 | | лас Вегас | 325487 | +----------------+----------------+

Нарийн төвөгтэй SQL асуулга үүсгэх нь ойлгоход дэндүү хэцүү, олон удаа ажиллуулах боломжгүй олон програмыг ачаалахад хүргэдэг. Логик нь жижиг, авсаархан, хэрэглэхэд хялбар логик блок бүхий программ үүсгэх боломжийг олгодог. Төслийн код нь нээлттэй бөгөөд GitHub дээр байдаг холбоосоор. Хөгжүүлэгчид мөн боловсруулсан бүрэн зааварчилгаа шинэ хэлний хэрэглээний талаар.

Мөн уншина уу:

Эх сурвалжГүүгл
Бүртгүүлэх
тухай мэдэгдэх
зочин

1 сэтгэгдэл
Шинээр
Хуучин хүмүүс Найпопулярниши
Суулгасан тойм
Бүх сэтгэгдлийг харах
Виктор
Виктор
3 жилийн өмнө

NoCode хувилбар нь түгээмэл байж болзошгүй асуудлуудыг үүсгэгч, хамгийн сүүлийн үеийн алгоритмыг бий болгох, мөн нэмэлт гүйцэтгэгчдийн тусламжтайгаар сургалтанд ашиглах боломжтой.