Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от opennews (??), 13-Апр-21, 13:54 | ||
Компания Google представила новый декларативный язык логического программирования Logica, предназначенный для манипулирования данными и транслирующий программы в язык SQL. Новый язык ориентирован на тех, кто хочет использовать синтаксис логического программирования при написании запросов к БД. В настоящее время результирующий SQL-код может выполняться в хранилище Google BigQuery или в СУБД PostgreSQL и SQLite, поддержка которых пока является экспериментальной. В будущем планируется расширить число поддерживаемых SQL-диалектов. Код проекта написан на языке Python и опубликован под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. Скрыто модератором | +3 +/– | |
Сообщение от Аноним (1), 13-Апр-21, 13:54 | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. Скрыто модератором | +4 +/– | |
Сообщение от Аноним (3), 13-Апр-21, 13:57 | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. Скрыто модератором | +7 +/– | |
Сообщение от КО (?), 13-Апр-21, 14:44 | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. Скрыто модератором | –1 +/– | |
Сообщение от VladSh (?), 13-Апр-21, 15:01 | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 13-Апр-21, 15:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (66), 14-Апр-21, 07:07 | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
22. Скрыто модератором | +/– | |
Сообщение от Nuzhny (?), 13-Апр-21, 15:10 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Google опубликовал язык логического программирования Logica" | +11 +/– | |
Сообщение от Аноним (2), 13-Апр-21, 13:57 | ||
Хоть он и Евгений Скворцов, но синтаксис языка получился как у сумрачного гения.... Слишком сурово для екатеринбуржца.... | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Google опубликовал язык логического программирования Logica" | –4 +/– | |
Сообщение от Аноним (8), 13-Апр-21, 14:01 | ||
Синтаксис раст напоминает. Раз раст все любят, то и тут найдутся пользователи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним84701 (ok), 13-Апр-21, 14:58 | ||
> Синтаксис раст напоминает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (8), 13-Апр-21, 15:32 | ||
К чему эта портянка? В расте нельзя такие портянки писать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним84701 (ok), 13-Апр-21, 22:26 | ||
> К чему эта портянка? | ||
Ответить | Правка | Наверх | Cообщить модератору |
|
75. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (8), 14-Апр-21, 13:57 | ||
Ну а ты с ходу начал тешить своё чсв (было бы чем) и перешёл к ad hominem. Если где-то есть дно то ты его пробиваешь ещё до того как сказал первое слово. И это не ответ, закорючки никуда не делись. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Google опубликовал язык логического программирования Logica" | +6 +/– | |
Сообщение от Аноним (33), 13-Апр-21, 15:50 | ||
слишком много смайликов: | ||
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору |
60. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от погромизд (?), 14-Апр-21, 00:08 | ||
Пролог же | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
5. "Google опубликовал язык логического программирования Logica" | +10 +/– | |
Сообщение от Аноним (5), 13-Апр-21, 13:57 | ||
В чем логика, большой брат? | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от Леголас (ok), 13-Апр-21, 16:47 | ||
Python, Python everywhere... | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Google опубликовал язык логического программирования Logica" | +9 +/– | |
Сообщение от Аноним (7), 13-Апр-21, 14:01 | ||
SQL понятнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (72), 14-Апр-21, 11:57 | ||
Конечно понятнее. Ты же его уже выучил, а этот язык ты не знаешь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от danonimous (?), 13-Апр-21, 14:06 | ||
Персоной Лос-Анжелеса интересовались больше, чем Путиным. Либо это баг в программе, либо заговор. | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Google опубликовал язык логического программирования Logica" | +4 +/– | |
Сообщение от Аноним (10), 13-Апр-21, 14:15 | ||
Какое наглое покушение на логику. Теперь у всех в головах будет каша из языка и реальной логики. Поднагадили так поднагадили. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (17), 13-Апр-21, 14:50 | ||
Они ещё радугу отфидорили | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (-), 13-Апр-21, 15:27 | ||
> Теперь у всех в головах будет каша | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
90. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (90), 17-Апр-21, 00:23 | ||
Звучит как преимущество. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от DIO (?), 13-Апр-21, 14:23 | ||
prolog попытка номер два? | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (39), 13-Апр-21, 16:31 | ||
Нет, это другое | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от mos87 (ok), 13-Апр-21, 14:40 | ||
гугель и логика? ноувей) | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (14), 13-Апр-21, 14:44 | ||
К твоим услугам куча опенсорсных орм, если чего-то не хватает - добавь, исправь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Google опубликовал язык логического программирования Logica" | –3 +/– | |
Сообщение от mos87 (ok), 13-Апр-21, 14:45 | ||
прослойка под названием скуль тогда зачем | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (46), 13-Апр-21, 18:34 | ||
Хватит уже путать орм с кверибилдерами. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
89. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от adolfus (ok), 16-Апр-21, 14:15 | ||
SQL не процедурный, а декларативный. Процедурный -- это то, что поддерживает операции add, del, set, next, prev, get, put, del. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
16. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (17), 13-Апр-21, 14:48 | ||
>> Написание сложных запросов на SQL приводит к необходимости написания громоздких многострочных цепочек | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Google опубликовал язык логического программирования Logica" | –3 +/– | |
Сообщение от Додо (?), 13-Апр-21, 15:30 | ||
Если коротко, то тогда уж KBD+/Q. И быстро заодно. Разве что код нечитаем :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (17), 13-Апр-21, 16:44 | ||
Одни и те же данные можно выбрать разными запросами | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Google опубликовал язык логического программирования Logica" | +3 +/– | |
Сообщение от Скульщик со стажем (?), 13-Апр-21, 14:59 | ||
Тут наоборот сложнее читать, синтаксис задом наперед, а все равно перечислять все условия. И сложные аналитические запросы, которые порой только с хинтами можно вытащить, тут как... | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от ptr128 (?), 13-Апр-21, 15:10 | ||
> невозможно передать функции функцию | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Google опубликовал язык логического программирования Logica" | +5 +/– | |
Сообщение от Аноним (23), 13-Апр-21, 15:19 | ||
То не ими сделано. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (35), 13-Апр-21, 16:04 | ||
Тот же sqlite элементарно расширяется сторонними функциями. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
70. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (70), 14-Апр-21, 09:53 | ||
Тим лид: зачем ты прикрутил к нему функции на Лиспе?!! | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (80), 14-Апр-21, 21:29 | ||
(так (надо (было))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (86), 15-Апр-21, 12:36 | ||
(было (надо так)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (25), 13-Апр-21, 15:24 | ||
По крайней мере теперь понятно, на какую логику опирается гугл в своих решениях. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (36), 13-Апр-21, 16:12 | ||
Чтобы только они разбирались и пилили, и их спецы. Столько спецсимволов жесть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (25), 13-Апр-21, 15:45 | ||
Ждем первых новостей "В Logica гугла было найдено несколько уязвимостей". | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от Док (?), 13-Апр-21, 15:46 | ||
Хрен редьки не слаще | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от Аноним (38), 13-Апр-21, 16:27 | ||
Нафиг питон. Даешь нативную поддержку в постгрю! | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Google опубликовал язык логического программирования Logica" | +6 +/– | |
Сообщение от Аноним Анонимович Анонимов (?), 13-Апр-21, 17:52 | ||
> Написание сложных запросов на SQL приводит к необходимости написания громоздких многострочных цепочек | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (7), 13-Апр-21, 18:00 | ||
Тогда программисты программировали на ассемблере и си, менеджеры тоже были другие. А сейчас гендерно-нейтральный менеджмент и программисты, которых учили на питоне, считающие, что это язык общего назначения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Google опубликовал язык логического программирования Logica" | +3 +/– | |
Сообщение от Аноним Анонимович Анонимов (?), 13-Апр-21, 18:33 | ||
Самое забавное, что наиграются, посмотрят, что не взлетает и заявят: ну, пожалуй да, лишняя абстракция ни к чему. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Google опубликовал язык логического программирования Logica" | –3 +/– | |
Сообщение от Аноним (61), 14-Апр-21, 00:17 | ||
> Самое забавное, что наиграются, посмотрят, что не взлетает и заявят: ну, пожалуй да, лишняя абстракция ни к чему | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (70), 14-Апр-21, 09:54 | ||
и не только. Столбят и захватывают территорию, как плесень. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
85. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Ordu (ok), 15-Апр-21, 11:13 | ||
> Что забавно, sql ведь разработали специально для менеджеров. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
47. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Маняним (?), 13-Апр-21, 18:37 | ||
А если заменить :- на ->, то получится новый декларативный язык функционального программирования. | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от kissmyass (?), 13-Апр-21, 19:21 | ||
> Написание сложных запросов на SQL приводит к необходимости написания громоздких многострочных цепочек, не очевидных для восприятия, | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Урри (ok), 13-Апр-21, 20:30 | ||
Просто очередной неосилятор решил сделать свой метаязык, чтобы не осиливать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Google опубликовал язык логического программирования Logica" | +3 +/– | |
Сообщение от Аноним (53), 13-Апр-21, 20:29 | ||
sql не логичный для восприятия лишь тем, кто с ним толком не работал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от Аноним (55), 13-Апр-21, 21:55 | ||
Синтаксис SQL то ещё днище, но автор сабжего поделия умудрился сделать ещё хуже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (56), 13-Апр-21, 22:10 | ||
Откуда взялось имя колонки "mentions_count"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (33), 14-Апр-21, 01:05 | ||
подозреваю, собака где-то здесь: | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Дмитрий (??), 14-Апр-21, 06:29 | ||
Не надо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от kai3341 (ok), 14-Апр-21, 00:32 | ||
> Написание сложных запросов на SQL приводит к необходимости написания громоздких многострочных цепочек, не очевидных для восприятия, мешающих повторному использованию частей запроса и затрудняющих сопровождение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Гость 82 (?), 15-Апр-21, 07:54 | ||
> SQLAlchemy | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от kai3341 (ok), 15-Апр-21, 14:42 | ||
>> SQLAlchemy | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (-), 14-Апр-21, 06:52 | ||
> | los angeles | 1078412 | | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Анимус (?), 14-Апр-21, 07:38 | ||
Google просто коллекционер языков какой-то. | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (33), 15-Апр-21, 02:29 | ||
Сидят "умные" манагеры и думают: "Вот сменим язык - и заживём!". | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (70), 14-Апр-21, 07:42 | ||
т.е. вместо SQLя который практически дословно русский язык, предлагается вот такое | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Google опубликовал язык логического программирования Logica" | +1 +/– | |
Сообщение от Аноним (77), 14-Апр-21, 16:10 | ||
А чем протобуф-то чем плох? | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Google опубликовал язык логического программирования Logica" | +2 +/– | |
Сообщение от Аноним (70), 14-Апр-21, 07:44 | ||
кстати, видно что пытаются переизобрести Datalog. Хуже программистов чем в гугле - нигде не найдешь. После божественного 365 сижу на их документах - такого г--на никогда не видел | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Google опубликовал язык логического программирования Logica" | –1 +/– | |
Сообщение от lockywolf (ok), 14-Апр-21, 12:35 | ||
Что бы им просто miniKanren не взять? | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Anon1111nn (?), 14-Апр-21, 16:01 | ||
Самая удобная прокладка по sql имхо, linq. | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (53), 14-Апр-21, 17:37 | ||
То ты мало работал с базами. По факту приходишь к тому что все запросы хранятся в STP, а вызывать их лучше всего из максимально легковесной прокладки типа Dapper. Уж поверь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (79), 14-Апр-21, 18:12 | ||
Плохие новости. Я не могу сделать лексер для Logica к Sublime, к CudaText, потому что в репо языка нету файлов на языке. Там есть файлы ipynb в некоем json которые видимо для PythonNotebook, и там есть включения на Логика, но фалов Логика не нашел. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Аноним (81), 14-Апр-21, 23:51 | ||
моя твоя не понимать | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от Евгений (??), 15-Апр-21, 04:34 | ||
Файлы на языке есть тут: | ||
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору |
87. "Google опубликовал язык логического программирования Logica" | +/– | |
Сообщение от PetrG (ok), 15-Апр-21, 14:21 | ||
Я удивился что в тексте новости Datalog вообще не упоминается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |