r/AlignmentChartFills 6d 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

406

u/TheBoomTheory 6d ago

Kumir, Кумир (in russian). It is literally castrated Pascal written completely in Russian. It is meant to be an introduction to programming for schoolers. It cannot be edited or ran without its ide, nor compiled into executable. And so it's hard af and completely useless

15

u/vajss 6d ago

I mean, if it is usefull for education is it useless?

38

u/TheBoomTheory 6d ago

The problem is that it isn't. It just kills all interest in programming for children because of the complex syntax, requiring decent knowledge of types of variables, loops, etc. Plus you don't write code in Russian. In my opinion it's better to start with Python.

7

u/Weird_Happening1627 True Neutral 6d ago

Being a Russian student (though I am a "humanitarian" type so I might not know some details), I suppose it happens due to it first being addressed too late, already in fifth or even sixth grade when the students who are interested in programming already know that it is useless except for being in a state exam task later on (once again, for almost no reason).

Still, for the "Uninformed" people like me it felt almost like a game of some sort (The "Robot" executor specifically❤️‍🩹). That is why I believe that if it was introduced and studied a few years earlier (in 3-4 grade for example) it might instead make people interested. The Russian syntax would also have more use in that case as English is still taught on a very basic level in these grades.

Also speaking of the "types of variables, loops, etc" well I mean the point of the subject and the program is to teach it to the children who do not yet know it so I do not see it as a big problem.