Size: a a a

Сообщество Scheme

2019 September 13

P

Paysho in Сообщество Scheme
спс
источник
2019 September 14

TZ

T Z in Сообщество Scheme
Добрый день. У кого есть опыт программирования
на PL/Scheme для PostgreSQL?
источник

TZ

T Z in Сообщество Scheme
Хм.. Видимо, я что-то не то спросил..
источник

PG

Pïg Grëënëst in Сообщество Scheme
Либо те, у кого подобный опыт был, ещё не увидели сообщение
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Либо те, у кого подобный опыт был, ещё не увидели сообщение
👍
источник

TZ

T Z in Сообщество Scheme
Хорошо, тогда буду ждать отклика.
источник

PG

Pïg Grëënëst in Сообщество Scheme
Скинь что ли где можно почитать про PL/Scheme
источник

PG

Pïg Grëënëst in Сообщество Scheme
Прекрасное из исходников plscheme 0.9.2
(let* ((res '())
      (trimmer (lambda (s)
                 (set! res (cons (string-trim-both s) res)))))
 (for-each trimmer ret)
 res)
источник

TZ

T Z in Сообщество Scheme
Я хотел бы обсудить несколько вопросов.
У каждой базы данных есть свой язык. Например, у MSSQL есть T-SQL. У Oracle Database есть PL/SQL. У PostgreSQL есть PL/pgSQL. И т.д. А еще у PostgreSQL есть язык PL/Scheme. Вот его хотел бы обсудить.
источник

PG

Pïg Grëënëst in Сообщество Scheme
Ну там даже в ридми написано что это просто мост между гулём и постгрей
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Ну там даже в ридми написано что это просто мост между гулём и постгрей
Да-да, именно.
источник

PG

Pïg Grëënëst in Сообщество Scheme
Гуль круто, но я пока нашел только пару битых ссылок и архив 2008 года выпуска с сомнительного кач-ва кодом
источник

PG

Pïg Grëënëst in Сообщество Scheme
А так всеми руками за, мб даже на работу протащил бы схему так
источник

TZ

T Z in Сообщество Scheme
Правильно ли я понимаю, что на PL/Scheme программирование такое же, как в Лиспе (ну в общем). А Гуль уже переводит этот лисповский код на этот диалект SQL и получается, что SQLем вообще владеть не нужно? Или это не так?
источник

PG

Pïg Grëënëst in Сообщество Scheme
1) да
2) больше похоже что там парсится вывод постгри
3) нужно
источник

PG

Pïg Grëënëst in Сообщество Scheme
Если ты хочешь без sql, то лучше взять какой-нибудь dsl (а ля Practical Common Lisp), когда ты просто секспами записываешь запрос
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
1) да
2) больше похоже что там парсится вывод постгри
3) нужно
Если SQLем владеть нужно, тогда на чем ты пишешь код: на SQL или на PL/Scheme? Этот момент не понятен.
источник

PG

Pïg Grëënëst in Сообщество Scheme
Запросы на SQL, хранимки на PL/Scheme
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Запросы на SQL, хранимки на PL/Scheme
То есть я пишу запросы на SQL и, таким образом, "общаюсь" с базой данных. А PL/Scheme в какой момент я использую и для чего?
источник

PG

Pïg Grëënëst in Сообщество Scheme
источник