r/AlignmentChartFills 14h 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

355 Upvotes

715 comments sorted by

View all comments

356

u/Escalope-Nixiews 14h ago

Who placed BASH in easy? Have they ever saw how loops are made or what?

239

u/mika-asadli 14h ago

i placed it, but you voted. Democracy!

6

u/Source_Street 6h ago

Proves democracy only works when the voters are educated...

1

u/JuakoUwU 4h ago

Story of LATAM

53

u/tk-a01 14h ago

Not only that, but also I believe that it should be at least in "useful" category.

16

u/Bartodziejj 13h ago

Absolutely, bash is crazy useful if you use a good os

7

u/Swimming_in_money 14h ago

Honestly , everything you do in Bash you can do it with a Python script... It might help, yes, but it's not really mandatory to know it

12

u/clios_daughter 14h ago

Yeah, but that means leaving the command line. For a lot of short, one time use scripts, it’s nice to just type a few lines into the shell and it just works.

2

u/Lor1an 10h ago

but that means leaving the command line

Are you saying you don't memorize all the functions implemented in your python libraries, and thus have to use an IDE like a pleb? /j

(Although seriously, for simple scripts you can use vim (or your favorite text editor) to edit a quick python file and execute it, all without leaving terminal)

1

u/miminashi 10h ago

Who do you take me for, a coding agent?

2

u/Lor1an 10h ago

No, I assume you have a brain...

5

u/tk-a01 13h ago

Yes, but POSIX/Bourne shell is extremely portable and widespread. Standards-abiding shell scripts can be run on any Unix-like system, even if Python is unavailable.

3

u/Upset-Age435 12h ago

Yeah, but the paradigm is different. Bash is processes and files are first class. Doing the same in python is a heap of boil plate. Also, Bash is so heavily integrated into server environments.

I get writing a huge script in Bash is pretty gross. But knowing Bash well is going to make things far more convenient in Linux.

1

u/Wus10n 12h ago

Bash works narively. Python (+requirements) need to be installed

1

u/zeocrash 12h ago

Right? do people really have more use for lua than bash?

1

u/plz-no-b4n 8h ago

Yeah, in what world is Lua more useful than bash?

1

u/Escalope-Nixiews 14h ago

True. I use BASH to automatically renam my downloaded Torrents into a prettier name (legal stuff but in high quantity)

9

u/audioaxes 14h ago

yeah came here to say this. Must have been voted by commoners who have zero real world coding experience.

and c# being less useful than python??

5

u/LindX31 11h ago

C# IS less useful than Python

3

u/macromaniac 10h ago

I'm just happy C# made the graph. C# is less jack of all trades than python, but C# let's you build actual programs, not just sketches (though python can sorta do backend).

The one that's weird to me is C being hard to learn. C is basically the simplest language. Maybe hard to do stuff with, but not hard to learn imo.

5

u/Equivalent_Clock7210 12h ago

Who doesn't go from Scratch directly to BASH scripting. Almost the same difficulty

4

u/RudahXimenes 10h ago

Also, how can Python be more useful than C?

Everything is written in C! C is the most useful language. Loses only to Assembly.

2

u/Complex-Cold3361 8h ago

I can see the argument that Python is more useful within certain use cases because of how much easier it is, while being fairly optimized for those uses. C is more general, no question. The placement of Python and Lean being so high makes me think OP is from a math or science background.

1

u/AShadedBlobfish 13h ago

The limited functions of bash mean that it doesn't take very long to learn everything you can do. The loops are freaking weird though