Re:SQL: 2023 is finished: Here is what's new
by tehlike on Friday April 14, 2023 @12:19AM
(#35565468)
Microsoft did linq first which is probably the basis for the rest.
Re:SQL: 2023 is finished: Here is what's new
by fbdab103 on Friday April 14, 2023 @12:52AM
(#35565646)
From first principles, it seems reasonable to expect transformations to go in a linear order. From there you look for ways to minimize special cases (eg why is `where` different from `having`?). Then you can just layer on some quality of life things which would appear to a designer after five minutes of real-world use (dear god, please let me have trailing commas).
I would expect there to be a lot of convergent evolution as how to go from a pile of data to narrowing on what you want.
It's interesting to see that everyone's attempt at fixing SQL seems to converge on surprisingly similar solutions...