@mur2501 no, it's from 90s. Soviet keyboards were different. There are were command buttons in Russian and location of them was different

@borrof
Ofcourse Soviet keyboards won't have any English on them🙃

@mur2501 no, an English letters were here but the position of buttons was different

@mur2501 how could you imagine programming with cyrillics?

@borrof @mur2501 don’t the Japanese do that already with their own script?

@emilis @mur2501 we have programming languages in cyrillics but they aren't popular. Any programmer today uses latin letters

@borrof @mur2501 Go supports Unicode p much everywhere I think you can use it with cyrillics

@emilis @mur2501 excuse me I'm not a programmer... I'm lamer. But I know anyone uses python or at least latin letters

@emilis @borrof
Don't really need Unicode, we can just replace the ASCII symbology with cyrillics

@emilis @borrof
Well not meant for non-cyrillic people. Also in the sense of Soviet Union this sets much better in security sense (which actually it did atleast in the machines of the military)

@mur2501 @emilis @borrof Japanese don't need their commands to be abbreviated. E.g. "print" is "印刷" (just 2 symbols) and "печатать" (a whole lot of typing).

@wiecek @mur2501 @emilis печать (-2 letters from "печатать" and +1 from "print")

@mur2501 @emilis @borrof "Rapira" uses "вывод". So does "Analitik" but the later allows to abbreviate its commands which result in a cypher like this:
```

"ПУСТ" "ПРОЦ" ГР (У, А, В, Х; Х) "ПУСТ" 0. К=Е ((У-А)/(В-А)×50+.5); "Е" Г (Х/5)=0 "ТО" "ВЫВ" '..' "ИНА" "ВЫВ" "ПРОБ", '.'; Х=Х+1; "ДЛЯ" I=1 "Ш" 1 "ДО" К "ВЫП" "ВЫВ" "ПРОБ": "ВЫВ" '.' "ДЛЯ" I=1 "Ш" 1 "ДО" 50-К "ВЫП" "ВЫВ" "ПРОБ"; "ВЫВ" "ЗНАЧ" У, "СТР" "КОН" "КОН"


```

@wiecek @emilis @borrof
On the other hand you also need a bigger character set overall for Japanese or Chinese so that's equally worse in terms of memory

@borrof
You can 😃
Also during that era most of the software and stuffs for a machine were written by the makers themselves so they aren't required to do it in English :ablobderpy:

@mur2501 BK-0010 review. It's a soviet "mass-market" computer (you can enable an automatical translations of subtitles. At least this thing works on my PC)
youtube.com/watch?v=voSaJlY714

@borrof @mur2501 The fact that the Soviets sold a PDP-11 compatible home computer never stops being cool to me, regardless of how limited it might have been in practice

@allison @mur2501 it costed 6 average salaries and since of socialism economic system there are were lack of any staff

@allison @mur2501 both staff and stuff I guess, so it's not a mistake :0

@borrof @mur2501 Yeah, hence "limited". You also couldn't run standard DEC operating systems on it. But it was still widespread enough alongside the various Spectrum clones that it's pretty much the most iconic computer in the former Comecon.

@allison @mur2501 spectrums appeared in 90s, after the collapse. I remember my dad told me he had one

@borrof @mur2501 Mm. Certainly when they would have become widely affordable in any case.

@allison @borrof
Also in terms of resources regarding science, research, technology, etc Russian is the second most prominent language after English

@borrof @mur2501 The idea that programs could only be written with latin letters (more specifically the ASCII alphabet) was actually a regression from previous programming languages.
The "for" loop was originally a "für" loop, where "für" was the German word for "for". This "für" loop became very directly ALGOL 58s "for".
Additionally you have things like APL in the 60s which disregarded that thinking entirely and had a wide range of non-latin Symbols.

Today many modern programming languages support Unicode, which allows identifiers to be in pretty much any language.
Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.