Live data from Hacker News

قلب: a non-ASCII programming language written in Arabic

nas.sr

641–650 of 657 posts

Re: قلب: a non-ASCII programming language written in Arabic

#641
post #640

Earlier quoted context omitted.

e.g. in Sums or Products, with $$ Σ_(i=0)^(20) x² $$ you'd actually pronounce that as "summe für i = 0 bis 20 von x²", which is a good argument for where it might be from.

Yes, though isn't that the same when pronouncing math in English? (So it's a good explanation, but doing the detour via German doesn't give us any extra enlightenment?)

Well I don't know how it's pronounced in English, so I didn't know that, good to know though:)

Re: قلب: a non-ASCII programming language written in Arabic

#642
post #618

Earlier quoted context omitted.

Sorry, there is no underlying point.

You are going to need to more clearly explain how this That's my point: everyone has to learn a bit of english, and that's good. is "good" then.

Refer to my first post to find why.

Re: قلب: a non-ASCII programming language written in Arabic

#643

This is at best useless, and at worst harmful. If we start using languages other than English for code, then we'll end up balkanizing the software world. People in humanities departments can talk about things like "Chinese Poetry" and "Continental Philosophy," but in STEM, we should be above that nonsense. I should be able to read code written anywhere in the world and understand what it does. This is the same reason…

What is wrong with FORTRAN??

Nothing is wrong with (modern) Fortran (2018), although I'd argue that everything is wrong with using FORTRAN (77) for numerical computing in the new millennium. On the contrary, modern Fortran (2003,2008,2018,202X) is still truly the best and most expressive language for numerical scientific computing.

Re: قلب: a non-ASCII programming language written in Arabic

#644

Earlier quoted context omitted.

Autism and humor are two irreconcilable elements; attempts to bridge them fare as well as for matter and antimatter.

I don’t think it’s fair to assume that there’s a higher incidence of autism on HN than elsewhere (bad social skills can also occur in neurotypical people), but hot damn does it really bug me that HN has such a hard time with snark.

I was using autism colloquially. :3 (The irony)

Re: قلب: a non-ASCII programming language written in Arabic

#645
post #337

Earlier quoted context omitted.

Dear tsanummy, help us to find the irony in my post or better the message in your post. So, what's your point? I'd love to know what you are talking about. Just to give another example: Imagine all countries in the world had the same language and people could move freely: You had massive and full competition between all nations/cities/economies for the best people and competition is good. Nobody is locked-in because…

If suddenly all countries had the same language i bet overtime, they will change and gradually evolve into multiple language.

I kind of doubt that. The Internet, movies, TV, etc would keep us all connected enough that we would still all be able to understand each other. This article[1] even mentions some grammar forms where America and Britain diverged that have joined back together (I assume due to the Internet etc) ("can I", subjunctive, and British slang).

[1] https://news.ycombinator.com/item?id=21293876

Re: قلب: a non-ASCII programming language written in Arabic

#646
post #476

I was interested in hearing what using Arabic as a scripting language might do to change how code might be written -- not just a translation of words, but are there features of a language that are distinct from English that it would actually change our assumptions about a scripting language? The video mentioned how the ligatures of Arabic can stretch, to allow fixed-width justification, which was neat, although it do…

> if English didn't have any imperative form, and instead everything were a request

INTERCAL statements all start with a "statement identifier"; in INTERCAL-72, this can be DO, PLEASE, or PLEASE DO, all of which mean the same to the program, but using one of these too heavily causes the program to be rejected

Re: قلب: a non-ASCII programming language written in Arabic

#647
post #623

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…

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…

I totally agree. Let me say this. Europe has had at least three chances for a united language. 1) Latin when Caesar conquered europe. Italy, France, Spain, Portugal, Romania, adopted that language but later diverged, 2) frensh when Napoleon conquered europe and 3) german when Hitler conquered europe. I hope the EU will implement english a an official language even if the only english country (UK) will leave.

Re: قلب: a non-ASCII programming language written in Arabic

#648
post #479

Earlier quoted context omitted.

None and none, as what you need is to alias the symbols for most lisps.

Been a while since I've done Lisp seriously, but I don't believe that's possible, at least in Common Lisp (SBCL). While if responds to symbol function: * (symbol-function 'if) # SBCL refuses to set that value to an alias: * (setf (symbol-function 'foo) (symbol-function 'if)) # : # is not acceptable to (SETF SYMBOL-FUNCTION) Trying this with regular functions works as intended: * (setf (symbol-function 'bar) (symbol-f…

hmm, I think worst case symbol-macro should work there :/

I expected specials to work in this case, but apparently not.

Re: قلب: a non-ASCII programming language written in Arabic

#649
post #248
post #227

Earlier quoted context omitted.

* https://wordsandbuttons.online/fortran_is_still_a_thing.html "Fortran is not, of course, outdated, and it’s not at all complex. In fact, it has grown into these myths exactly because it is that good at what it does." Just wanted to share some positive FORTRAN vibes...

> Its users are scientists and engineers; not computer scientists and software engineers, but the real ones That's an unnecessary slight

But well-deserved :)

Re: قلب: a non-ASCII programming language written in Arabic

#650
post #623

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…

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…

I agree with you. But I would phrase it differently: "A common language unites". We should not forget that at different times in different areas we had and to some extent still have different common languages (Greek, Latin, French, Arabic, Spanish). It seems that humans have such a strong desire to communicate across borders (cultural, inherited, political, etc.) that they will invent the necessary tools. English language is such a tool now. I wouldn't be surprised if in future it will be some other language. In the end, there will maybe one such common language accepted by all.
Post reply on HN