Earlier quoted context omitted.
See APL, equally horrendous for everyone: https://en.wikipedia.org/wiki/APL_(programming_language)
Not for those who professionally speak Mathematics; which is the audience APL was made to serve, after all. Amusing so many programmers will complain how they feel horribly excluded by APL, but see no issue with every other programming language in existence speaking exclusively ASCII English. At least Math is a true lingua franca, unlike our awful Saxon bodge. I know which I'd be safer speaking when Aliens come to vi…
قلب: a non-ASCII programming language written in Arabic
621–630 of 657 posts
Re: قلب: a non-ASCII programming language written in Arabic
#622Earlier quoted context omitted.
Why is learning 20 inscrutable icons harder?
It's hard to reason and talk about something until you name it. With named keywords, you already have a name for it, even if you say it different than the English pronunciation. Unless the script is so foreign to you (ex. Latin vs Arabic) that the keywords look like inscrutable symbols anyway.
Re: قلب: a non-ASCII programming language written in Arabic
#623The negative reactions here claiming that everyone should use English are really disappointing, on hacker news of all places. Nobody is saying we need to rewrite the Linux kernel in Arabic. But a language such as this could be a great tool to introduce programming to people who would otherwise be turned away by the language barrier. What is important is not the keywords for, if else, etc but the concepts of logic and…
Re: قلب: a non-ASCII programming language written in Arabic
#624The negative reactions here claiming that everyone should use English are really disappointing, on hacker news of all places. Nobody is saying we need to rewrite the Linux kernel in Arabic. But a language such as this could be a great tool to introduce programming to people who would otherwise be turned away by the language barrier. What is important is not the keywords for, if else, etc but the concepts of logic and…
English unite. Finally, after failed attempts with Esperanto and others, lots of educated people understand this single common language. Life is much easier. I am Czech and there are so little info in Czech on any technical subject so I rather search info straight in English. What I hate about Europe are these language barriers. There are so many countries with different languages, it is annoying that one is expected…
Re: قلب: a non-ASCII programming language written in Arabic
#625Re: قلب: a non-ASCII programming language written in Arabic
#626Earlier quoted context omitted.
Your underlying point seems to be that the world would be better if we all spoke one language. I disagree, and to my mind programming is no different than linguistics in this regard.
Sorry, there is no underlying point.
That's my point: everyone has to learn a bit of english, and that's good.
is "good" then.Re: قلب: a non-ASCII programming language written in Arabic
#627Earlier quoted context omitted.
> some linguists have hypothesized that analytic languages are easier for foreign speakers to learn as adults, and that this causes languages with lots of geographic spread and inter-language contact to become more and more analytic. That's an interesting theory, and certainly fits with Mandarin (aka "Common Speech"); but how well does it fit with the prevalence of Greek in the ancient world, Latin during the Middle…
Yeah, Latin and Greek became somewhat more analytic during the time periods where a lot of foreign speakers were adopting them as their main languages. (That was during the Roman period, not the Middle Ages, for Latin; Latin in the Middle Ages was a dead language used only by learned people in non-everyday contexts, so its grammar was mostly preserved.) I don't know about Arabic.
It's a similar phenomenon to Latin, where the formal written Latin used in Europe preserved things like case endings and flexible word order, while the Vulgates that later became the Romance Languages dropped a lot of that and started relying much more heavily on word order.
Re: قلب: a non-ASCII programming language written in Arabic
#628Earlier quoted context omitted.
> There are 800 million Chinese internet users almost all are mobile only. What's that supposed to imply? Just Googled "number of software developers in China" and "number of software developers in the world". Got 5.79 mil (2017) and 23 mil (2018) as answers. Not sure how accurate but can't be that far off. > Those that work as professional developers are expected to work insane hours that are unlikely to leave much…
Parent poster >You can already see this happening with some open source libraries coming from China, where the documentation and all discussion being in ZH already completely blocks foreign contribution. You >Given that one in five person on the planet speaks Chinese as their first language, lack of “foreign” contribution will probably work out okay for them. The point is you are using number of native speakers as a…
Wrong in this context.
1. People who speak other dialects like Cantonese overwhelmingly use the same written language, so there's no barrier in written communication;
2. AFAIK Mandarin is the mandatory teaching language in Mainland Chinese schools, so even if you want to be pedantic I'd say 1 in 5 has native or bilingual proficiency in Mandarin.
> starting a manderin only software project would mean choosing between only Chinese developers and Chinese devs and the rest of the planet as well.
First, there's no such thing as a "mandarin-only software project", you use Chinese the written language as explained above.
Secondly, it's still a reasonable choice if the author finds the alternative mentally draining, or the primary audience does. No point in global-proofing your project if the primary audience need to spend extra time and energy to communicate worse. I don't necessarily advocate for it, but I don't pretend that every project on earth has the obligation to make it convenient for me to contribute.
Re: قلب: a non-ASCII programming language written in Arabic
#629The negative reactions here claiming that everyone should use English are really disappointing, on hacker news of all places. Nobody is saying we need to rewrite the Linux kernel in Arabic. But a language such as this could be a great tool to introduce programming to people who would otherwise be turned away by the language barrier. What is important is not the keywords for, if else, etc but the concepts of logic and…
Re: قلب: a non-ASCII programming language written in Arabic
#630Earlier quoted context omitted.
For a long-term perspective, all world should converge on one medium of exchange and everyone must learn that. I'm not suggesting an English hegemony here. We need to avoid balkanization. Arabic language has subsumed many local languages to be dominant in that part of world. A Bedouin feels a cultural bias towards Arabia if he starts coding in this language. I'm from India and non-Hindi speaker; if coding is done in…
Is there a programming language that uses Esperanto?
Esperanto is a very interesting language but it will never be more than a plaything, a linguistic experiment, or a framework for people to learn a language that actually gets spoken by people.