The 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…
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…
قلب: a non-ASCII programming language written in Arabic
591–600 of 657 posts
Re: قلب: a non-ASCII programming language written in Arabic
#592Imagine thinking cultural hegemony is good.
We detached this subthread from https://news.ycombinator.com/item?id=21353569 and marked it off-topic.
Re: قلب: a non-ASCII programming language written in Arabic
#593Earlier quoted context omitted.
Arabic is pretty rough because there's a lot of rules about how letters change based on the letters around them. Also it reverts me back to hunt and peck mode for a long time until I learn the new layout which will be a while if I'm just using it for programming.
> it reverts me back to hunt and peck mode for a long time I don't see how that's a problem with Arabic specifically. The same would happen if you switched to typing English in Dvorak.
Re: قلب: a non-ASCII programming language written in Arabic
#594Earlier quoted context omitted.
I will leave the interpretation of the comic as an exercise to the reader. (Partially because I'm unable to parse what it is you are trying to say in your last comment.)
Oh, you were unable to understand me, I can relate, it sure is inconvenient when someone uses words one doesn't understand.
Re: قلب: a non-ASCII programming language written in Arabic
#595The 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
#596Earlier quoted context omitted.
All that said I think there are benefits to confining languages principally to Latin script or making some kind of direct transliteration utility to Latin script since it's the language for ~70% of the worlds population [0]. It's very hard to learn to read and even more importantly hard to type in a different script. [0] https://www.worldatlas.com/articles/the-world-s-most-popular...
If you can't even figure out how to switch Input Methods I don't think you're going to have good luck programming either. I also think you're conflating ASCII with the Latin Script. ASCII is easy to type and read, but anything outside of that range probably presents just as many burdens as say Tamil or Korean. The majority of Latin script languages however, are not limited to ASCII (for example é,ü, or €, which I iro…
True, you got me, I should have said just ASCII. For the most part though languages use the ASCII set + additional characters rather than replacing or removing characters entirely. so it's still 70%-ish not just English.
Re: قلب: a non-ASCII programming language written in Arabic
#597Visual Basic for Applications has localized Versions. Here is an Example in german, so why not in arabic? Funktion VorherigerGeschaeftstag(dt Als Datum) Als Datum Dim wd as integer wd = Wochentag(dt) ' Wochentag liefert 1 für Sonntag, 2 für Montag usw. Prüfe Fall wd Fall 1 ' Auf Sonntag wird Datum vom letzten Freitag zurückgegeben VorherigerGeschaeftstag = dt - 2 Fall 2 ' Auf Montag wird Datum vom letzten Freitag zur…
Thanks, I hate it! It's like how every function in Excel is translated as well. `=SUMMEWENNS(…` Complete nonsense, it makes my eyes bleed.
Re: قلب: a non-ASCII programming language written in Arabic
#598Re: قلب: a non-ASCII programming language written in Arabic
#599Why hasn't anyone pointed out that, except for function and variable names, almost all of computer code is symbols which were pilfered from . . . arabic???
Re: قلب: a non-ASCII programming language written in Arabic
#600Earlier quoted context omitted.
> it never caught on, even in Francophone countries I started programming at least 4 years before I started learning English. In my experience, not knowing what "if" means doesn't change anything because I never thought of code as prose. Whether it's called "if", "si", or "wenn", all that changes in my head is "what's the magic word that I have to insert before I can branch my code?". This, I believe, it's why locali…
Yes, it's only like 20 keywords to learn. I wish people who come up with all these inscrutable icons would realize that.