Прекрасное: GoogleSQL Pipe Syntax. Философия Unix будет рулить вечно!
Слайды.
"SQL с пайпами" вообще красавчик, всё линейно и читаемо, существенно "больше" декларативности, чем в стандартном SQL.
Что интересно, автоматических конвертеров пока нету (внутри BigQuery что-то такое есть конечно, но проприетарное), и если сделать например такой для постгресса в виде SaaS, думаю, получился бы неплохой стартапчик.
Казалось бы, просто надо механически синтаксис переконвертировать,
но нет (линейная vs. вложенная структура, контекстные зависимости, особые операторы, оптимизация...). И всё же предположу, что сложность будет не более O(n²), где n - количество операторов в запросе.
Для курсантов скоро будет материал в СИ, легко и просто встраиваем себе думательную машинку конвейерного кодирования (улучшаем результат, не улучшая навыки) независимо от стиля (императивное функциональное декларативное...).
Post #1731
869

- ⚡ 28
- ✍ 16
- ❤🔥 4
- ❤ 3
- 🏆 2