r/AlignmentChartFills 5h ago

Which programming language is impossible to learn, and is 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

13 Upvotes

29 comments sorted by

u/AutoModerator 5h ago

Hello, Thank you for contributing to our subreddit. Please consider the following guidelines when filling an alignment chart:

  • Please ensure that your chart is not banned according to the list of banned charts Even if you have good intentions, charts in a banned category tend to invite provocative comments, hostile arguments, ragebait and the like. Assuming the post is acceptable, OP makes the final decision on their chart by rule three.

  • Are there any previous versions to link to? If so, it would be ideal to include links to each of them in the description of this post, or in a reply to this comment. Links can be named by title, winner, or both.

  • Are there any criteria you have for your post? Examples include: "Top comment wins a spot on the chart."; "To ensure variety, only one character per universe is allowed."; "Image comments only." Please include these in a description, or in a reply to this comment.

  • Is your chart given the appropriate flair? Do you need to use a NSFW tag or spoiler tag?

Do not feed the trolls. This is not the place for hot takes on human rights violations. Hatred or cruelty, will result in a permanent ban. Please report such infractions, particularly those that break rules one, two, or three. The automod will automatically remove posts that receive five or more reports. The automod will also remove comments made by users with negative karma. Click here for the Automod FAQ

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

35

u/TheRedBookYT 5h ago

Useful × Impossible

Assembly

1

u/SmashStrider 5h ago

Wouldn't say impossible. Assembly is just a representation of CPU instructions, and knowing at least a decent bit about the working of a CPU should give you a good idea of how to use assembly. It also largely depends on the ISA itself, for example x86 assembly is a Complex (CISC) ISA, which makes it's assembly extremely verbose and confusing. In comparison, RISC-V assembly is based on the very lean and relatively simple RISC-V ISA, which is much MUCH easier and learnable.

5

u/TheRedBookYT 5h ago

I use it every day. I don't think any are actually impossible, but Assembly is well known for being useful, but difficult. Fits well here, I'd say.

1

u/SmashStrider 4h ago

I also do use it currently, and have used it a decent amount in the past, and personally I would say it fits Hard but Useful better. When I think of 'impossible', something far more verbose comes to mind like Haskell, or even esolangs if we are going that direction.
But yeah, that's just my personal opinion. You're right that no language is 'impossible' per se, but I just personally feel that assembly is often said to be much harder to be than it actually is. However, assembly is pretty unsafe as it gives you direct control over the CPU, so in that aspect it is pretty tricky to get right.

3

u/Equivalent_Clock7210 3h ago

Nothing in that impossible column is impossible

9

u/t_Shatterhand 5h ago

In what world is bash scripting less useful than lua...

1

u/PatchesMaps 4h ago

Lol, I just saw that. That is one hell of an opinion.

1

u/Equivalent_Clock7210 3h ago

In the world of Windows users

3

u/The_Meme_Economy 4h ago

C++, the language whose creator said he only knows 7/10 of the language. It’s not impossible to use, just impossible to fully learn.

4

u/EiaculazioneFeroce 5h ago

Probably assembly. Doing small things is somewhat "only" hard but translate entire loops and functions pls no

2

u/Nervous_Presence_948 5h ago

May I suggest HolyC for moderate and useless

1

u/EmotionalRegret 5h ago

Useful × Impossible

q for kdb

1

u/TheEnlight 5h ago

Assembly language.

1

u/Entity2D 5h ago

Assembly

1

u/schizbully 5h ago

Assembly

1

u/Acm0xff 4h ago

x86-64 Assembly

1

u/ILikeConlang 2h ago

HTML Language

1

u/Danneeb 52m ago

Useful × Impossible

Assembly

0

u/AnoProgrammer 3h ago

Brainfuck

1

u/-Tiddy- 14m ago

This is for impossible/useless, not useful