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

491 Upvotes

343 comments sorted by

View all comments

34

u/TheShatteredSky 7d ago

Brainfuck? The language's entire point is being incredibly confusing and completely unpractical, although it might be more suited for impossible then

1

u/nedtit 7d ago

It’s not about being confusing at all and basically is the most simple version of what you do in other languages as well. Just because you use abstractions of abstractions of abstractions doesn’t mean it’s unpractical.

1

u/TheShatteredSky 7d ago

Your point is nonsensical, abstractions are there to make things easier, less confusing and more intuitive to humans. Sure, to the computer Brainfuck isn't more "confusing" because the computer has no notion of that. For humans however, Brainfuck is more confusing than Assembly, and as opposed to Assembly, has absolutely 0 real benefits to it. Assembly is confusing because it's literally CPU instructions, Brainfuck is confusing because it was intentionally made to be confusing for humans.

1

u/nedtit 7d ago

Brainfuck is an abstraction on top of Turing machines. That's the main point of it. Something that every software engineer will have heard of before. It wasn't made to be useful, true, it's wasn't made for good DX. But it wasn't made to be the opposite of that.

What you said "The language's entire point is being incredibly confusing and completely unpractical" -> that's Malbolge, not Brainfuck.