(1) At the very least, someone should explain why the rise of - say - the russian and indian programmers, given the unfair barrier.
(1) At the very least, someone should explain why the rise of - say - the russian and indian programmers, given the unfair barrier.
This project seems to be more about recognizing cultural differences in thought patterns and how they permeate today's computing world.
It doesn't seem to be geared towards teaching programming to students who only know Arabic so far.
And English is being taught and used extensively in the Indian education system and society in general.
Unfortunately, the "unfairness" thing has hijacked many subthreads and it takes the proposal at face value (as in "Wouldn't it be cool if any programming language was available in localized form, charset, keywords and kaboodle?" - no it wouldn't) .
And yes, I think it would be good for speakers of non-latin based languages to be able to write programs (or notebooks) in their own language. Some stuff, like business logic, NLP, or "Low Code" like in Excel, could benefit from staying in one cultural frame of mind instead of switching between multiple frames.
Especially for different writing directions, like with Arabic. At the very least, Mandarin in Mainland China is now written almost exclusively left to right, so it's not as painful to use latin letters in a Chinese text when appropriate.