3 ms·
Does it really help to call SQL a graph?
by lloydatkinson 8mo ago
Does it really help to call SQL a graph?
- thesz 8mo agoIt does. Just like any other programming language.
- lloydatkinson 8mo agoMay as well call everything a graph at that point; meaningless.
- thesz 8mo ago> meaningless. No. You present "programs are graphs" as trivial truth. True trivial truths are, as you pointed out, meaningless. But you leave out degree of applicability - information in the dependence graph differs between programming languages. Dependencies form a graph, and analyses needed to optimize execution of the program graph differ wildly between languages. Look at С++ aliasing rules and C's "restrict" keyword. One can't escape the dependence graph. But one can execute dependence graph better or worse, depending (pun intended) on the programming language.
- data_ders 8mo agoright? like it's a graph and a relational model query and a pipeline and a language and an abstract syntax tree and declarative logical plan