Pipelined Relational Query Language, Pronounced "Prequel"

(prql-lang.org)

23 points | by dmit 2 days ago

4 comments

  • Taikonerd 1 hour ago
    Google's "pipe syntax" is a similar idea: [0]

    It's not as elegant as PRQL, because of course it's bolted onto the existing SQL syntax, rather than a redesign from scratch. But it has a big name behind it, and it's actually running in prod in Google Cloud... so it might have more momentum.

    [0]: https://cloud.google.com/blog/products/data-analytics/simpli...

  • Taikonerd 1 hour ago
    Is this project stalling out? The last post on the "posts" page is from March 2023. But the last commit to the git repo was last week...
  • latexr 2 days ago
    The title of the submission is literally the first line on the website.

    I always find that funny. If you have to provide a pronunciation guide for your product, perhaps consider a different name. I guarantee you’ll still have people pronouncing each individual letter, either because they don’t know or because it’ll be less ambiguous.

    • chuckadams 1 hour ago
      For the first half of the 90's I pronounced Linux as "LINE-nucks". Then while he still had a thick accent, Linus told us all how he pronounced it "LEE-nooks".
    • dmit 2 days ago
      I mean, as someone who grew up pronouncing it "Ess-Cue-Ell", I wish I learned earlier on that "Sequel" was the intended pronunciation. :)
      • yhavr 50 minutes ago
        Yes, in Ukrainian/Russian PRQL can be easily read as "prikol" (joke/gag/quirk). But I guess the best name would be "perkele" (emotional, like "damn") in Finnish.
      • tremon 54 minutes ago
        I always used ess-cue-ell to refer to the language, and sequel to refer to the Microsoft product. It would never occur to me to pronounce the Open Source alternative as postgressequel either, that's also invariably called post-gress-cue-ell here.
      • latexr 2 days ago
        Which is my point. A better name wouldn’t have had that problem. How could you ever know how it’s pronounced if you bump into it on a blog or social media post instead of the official website? We don’t write “SQL (pronounced “sequel”)” every time, we just write “SQL”.

        But even then, it makes sense to choose to pronounce it “the wrong way”. I say “sequelite” because that’s fairly clear in context, but “sequel” might not be so I pronounce each letter in that case.

        Did know PNG is supposed to be pronounced “ping”? I don’t know anyone who chooses to do that, even if they know.

        • randallsquared 1 hour ago
          I pronounce PNG "ping". Also JPEG as "jay peg" but, counter to the creator's intention, GIF with a hard "g".
      • ajuc 1 hour ago
        Nobody calls it sequel in my country.

        Even people who know because then they have to explain it which wastes time for no benefit.