this post was submitted on 26 Jul 2025
76 points (97.5% liked)

Programming

21807 readers
425 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] mx_smith@lemmy.world 13 points 13 hours ago (2 children)
[–] apftwb@lemmy.world 3 points 10 hours ago (1 children)

That's a long list of words I have never heard of. I do like how SQL somehow fits the bill of a 4GL.

[–] hornywarthogfart@sh.itjust.works 1 points 36 minutes ago* (last edited 34 minutes ago)

It makes sense, you aren't telling sql server how to do something, you just tell it what you want and it figures it out. You aren't even doing procedural stuff at that point.

I like the RAD tools being qualified as 4GLs as I haven't really thought of them that way but again it makes sense.

Also screw PowerBuilder. I am sorry if anyone in this thread likes it...but it is seriously awful.

Edit: Before people jump me, I do know that you have some influence over execution plans with join orders, hints, etc.. but by and large you don't tell SQL Server how to do it's job.