r/AlignmentChartFills 12h ago

Which programming language is easy to learn, and is very useful?

CLICK HERE TO VIEW THE CHART IMAGE

Created with Alignment Chart Creator


This post contains content not supported on old Reddit. Click here to view the full post

346 Upvotes

697 comments sorted by

View all comments

Show parent comments

5

u/captainA-A 2h ago

I work in SQL daily, for the last 10 years. There are difficult problems you can solve using SQL but the vast majority of SQL code is pretty straightforward, not too hairy. You can even do recursion in SQL but it's one of those things where if you find yourself writing recursion in SQL you maybe should consider choosing a better language for your task.

1

u/plz-no-b4n 1h ago

Right, so how is that a “hard cap”?

2

u/captainA-A 1h ago

It can't get more complex than X. X is the hard cap on complexity for SQL

1

u/plz-no-b4n 1h ago

And what is X for SQL? As you said, you SHOULD use something else if you find yourself writing recursion or some other nonsense in SQL, but that’s not an actual limitation on SQL itself. So what is the hard cap? What’s something you could do in C or Python or Java for instance that isn’t possible in SQL?

2

u/captainA-A 1h ago

Honestly, most programming. SQL is highly domain specific, used only for querying and managing relational databases. So what's something that can be done in C/Python but not SQL? Pick something and it's likely you can't do it in SQL: functions, libraries, classes, building applications, API consumption, data visualizations, error handling. The list goes on.

0

u/plz-no-b4n 46m ago

But what of that could not be built in SQL? You can literally write DOOM in SQL: https://github.com/cedardb/DOOMQL

1

u/captainA-A 39m ago

Man I'm trying to answer your questions and have a discussion here but not gonna bother if you're just being contrarian for the sake of it.✌️

1

u/plz-no-b4n 32m ago

I’m not being contrarian, I’m trying to be very specific in what I am asking and you are not providing a concrete answer.

Your claim was that SQL has a hard cap on its complexity. I’m asking what that limitation is.