News from the island

  • Compensation to farmers in the United States due to Trump fees
  • Ethiopia arrests Somali governor for human rights violations
  • UN experts: Allied raids in Yemen could amount to war crimes
  • Learn about the reasons for rising prices in the embargo countries
  • Why ozone depletion is worst in Antarctica?

If you close the Facebook page for a moment and then go to Uncle Google and wrote the words "Arabic programming languages" will be dozens of results and will usually click on the first result, of course because it bears the title interesting "List of Arabic programming languages ​​- Wikipedia free encyclopedia" is nothing but that Wikipedia has become credible And reliability - as claimed by those who defend it - and will not get angry from reading information that is the opposite of what you learned in schools and universities, which will take you into the cycle of doubt much of what I learned even if it is at the hands of your best teachers, and of course like others who walk with the current wherever he went, That title to find a subject I hope deserves a highlight Light and ask questions that are important literature above all.


I have mentioned Wikipedia in its famous article Petroesta famous "This article needs to martyrdom and references" about nine programming languages ​​Arabic does not know the Arab student anything and was not heard even scholars in the field of competence and the following is what is mentioned in the list of Arabic languages:


* Ammouri - an open source Arabic language, purpose oriented.
* Arabic Logo - Arabic programming language based on Lugo language.
* C - Arabic programming language based on language similar to C with graphical possibilities.
* My language is a multi-purpose Arabic programming language with its own format.
* Phoenix - an Arabic programming language similar to C.
* Words - Arabic programming language similar to C.
* G language - Arabic programming environment for beginners learning programming in G language.
* Heart.
* Language of creativity.

"
The dominance of the English language on the technology of the computer industry and imposed on users to move towards programming languages ​​that address the computer words and names such as English, Java, C, Pascal and others
"

After careful research and surfing the internet in the last few weeks, I found that it is already a programming language created by Arab programmers and their individual efforts and attempts since 1978. But the hard truth is that when you prove one of these languages ​​on your computer, you discover that your heart is not working And not far from the Arab user and others, quickly deleted immediately because the owners have only invented and then stopped development until it became sterile does not trade the prevailing computer development and never blame them in it. But the question that applies to everyone who speaks in Arabic why did these researchers stop developing their languages ​​except for some shy attempts that are still breathing hard? Of course the subject is complex and has many reasons I will try to summarize the following:

1 - The dominance of English on the technology of the computer industry imposed on users to turn to the programming languages ​​that address the computer with words and names such as Java, Java, Pascal and others.


2 - The great scientific gap and weak translation between developed countries and developing countries - and Arabs among them - make the arrival of information at the time very difficult for the Arab researcher who does not master English.


3. Lack of infrastructure and funding for Arab researchers to help them develop their own programming languages.

4 - The poverty of Arabic content on the Internet make Arabic language recede in favor of languages ​​with the most useful content.


5 - The reluctance of Arab programmers themselves to research in this area because of the lack of economic feasibility or because of the facilities initiated by advanced programming companies for the Arab user, including the support of the Arabic language.

From a professional point of view, far from emotions, I believe that having a sophisticated Arabic programming language needs great government capacity. Even if we develop Arabic programming languages ​​with individual volunteer efforts, it will remain immature and will not be able to catch up with developed international languages ​​such as Java, Swift, C Sharp or Delphi, Unless it is supported by a government with long-term contribution investments that do not wait for immediate returns. In the meantime, the question for all Arab governments is:

Will Arabic, 25 years from now, be able to protect its 10 million words of shrinkage and fusion in the Google Dictionary and Microsoft, which rely on the English language of more than 500,000 words? Where will our linguistic heritage be in a frightening age where robots programming and Internet by Cortana and others who understand only English become the ones who control the world? God was with the help of our grandchildren and their children!