Given that international auxiliary languages allow for more efficient cooperation; I think more people should consider using an easily learnable IAL, like Esperanto.
IALs would reduce the English dominance that gate-keeps software development to English persons; and hence allow more potential software developers to better develop software. The English language is mostly dominant in software development because of linguistic imperialism.
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.