Verse

топ 100 блогов thesz20.04.2025 Они выпустились, став объектно-ориентированным реляционно логическим языком. Подробностей на поверхности нет, вдаваться я не стал.

Однако, глаз у меня зацепился за объяснение, что в Verse высказывание x := y означает равенство между x и y, распространяемое по всему коду, где определены x и y.

Фактически, если x является частью (проекцией) последовательности X, а y это часть (проекция) последовательности Y, это означает equijoin - соединение (join) двух последовательностей по равенству их проекций.

После чего я вспомнил про работы Фрица Хенглайна. У него там есть работа про ленивое выполнение этих самых соединений через символьные вычисления над представлениями последовательностей и специальное построение разделения (discrimination) значений, что, если я правильно понимаю, весьма напоминает построение некоторых worst-case optimal join алгоритмов.

Что, в свою очередь, позволяет понять, что же создатели Verse имели в виду, когда говорили, что система выполнения Verse постоянно строит и решает системы уравнений - они строят и перестраивают символьные вычисления над представлениями последовательностей.

Оставить комментарий

Предыдущие записи блогера :
Архив записей в блогах:
Хорошая задумка. Через 30-50 лет будет хорошая кедровая аллея. Жалко, деревьев маловато высадили. ...
Погода - дрянь! Хоть и тепло, но от повышенной влажности, сразу липко. Ещё и мошки какие-то полетели и так и норовят к твоей липкой коже приклеиться. Отвратительно. Дожди идут по несколько раз в день иногда с грозами, иногда грозы гремят, а дождя нет. Решила сварить себе кофе, ...
  Фото Александра Галаки ...
Немного рассуждений и выводов.Прощенное воскресенье предшествет началу ...
- Ещё раз  извините!  Слон неуклюже развернулся и на пол с грохотом обрушилась посуда, которой до этого момента удавалось уцелеть. - Ах ты грязное животное, - неуверенно выругался хозяин лавки. - Ужо я тебе! - Простите, но вы ведь сами меня пригласили. - Да ладно тебе, я ведь ...