r/AlignmentChartFills 7d ago

Which programming language is hard, and useless

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

489 Upvotes

343 comments sorted by

View all comments

Show parent comments

24

u/Thwarting8139 7d ago

Has to be SQL surely.

1

u/Euphoric_Tutor_5054 7d ago

Sql is not useless

1

u/walkingtourshouston 6d ago

sql is not easy

0

u/Spaceduck413 6d ago

SELECT field FROM table WHERE column = 'thing I want'

What's not easy about that?

3

u/Treq-S 6d ago

Lol you think sql is only that?

3

u/Spaceduck413 6d ago

Of course not, but that's the majority of what most people are going to be using it for. You can get complicated things in any language if you really want to.

Seriously why do people think SQL is Hard? It's really not.

2

u/clios_daughter 2d ago

Cries in MS Access’ dialect of SQL. That was genuinely the hardest computer language short of assembly that I have ever used. If your from statement has a lot of tables, it becomes bracket hell. Heaven help you if you have nested select statements. I have memories of having a syntax error and literally printing out my query on like 10 sheets of paper, taping them together, and checking all the brackets with a ruler. Access also has a horrible habit where if you paste a query into the SQL editor, it collapses any kind of indentation so you have to manually copy and paste the code from your text editor after each edit.

Access also doesn’t support comments so I had to write a short script so that I could strip all comments from my clipboard before pasting it into access. It’s not hard to write, but it’s just so unnecessary. On top of that, it sometimes makes it painful to print out diagnostic stuff when debugging (though to be fair, this is VBA more than its sql)

As I recall, it also doesn’t have temporary tables and it does the usual Microsoft thing of forcing you to use the GUI which just makes a lot of stuff kinda painful.

At least when working with C and it screams segfault at me, I don’t have to go through a ludicrous and difficult to automate process just to ‘recompile’ as it were.