this post was submitted on 20 Nov 2022
6 points (63.6% liked)
General Programming Discussion
7814 readers
1 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Then why are most programming languages in English and why are there non-English programming languages? Remember, tokens can be anything as long as it is usable.
What are the problems?
It's also a very difficult language and largely spread through imperialism.
Which is what foreign programmers have to do to be able to interact with the English software development industry: they often have to learn English, and it's unfair that they have to learn a non-native language to even use most software, let alone develop them.
(That's why I'm increasing my usage of Esperanto in my programming.)
Conlangs ≠ IALs
This is an excellent use case; the development of the internet has resulted in unprecedented collaboration between countries. This means that conflicts on which language to start will inevitably occur, due to the effort it would take to translate all of them. (I think that language should be an IAL, like Esperanto.)
Esperanto can also be used for older programs as it can be encoded in ASCII through the H/X writing systems.'
Then the terms would have to be translated into other languages' spelling systems, which would be impossible because of their massive difference.
How do you expect to accomplish this?
Likely because the U.S have imposed a culture of expecting you to learn English to support software development without taking much action to improve IALs.