إرلانج

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
إرلانج
Erlang logo.png
معلومات عامة
التصنيف
التنميط
ظهرت في
صممها
نظام التشغيل
الرخصة
التطوير
المطور
الإصدار الأول
الإصدار الأخير
المستودع
التأثير
متأثرة بـ
 Incomplete list.svg القائمة ...
متفرقات
امتدادات الملفات
erl عدل القيمة على Wikidata
موقع الويب

إرلانج (بالإنجليزية: Erlang)‏ هي لغة برمجة من شركة إريكسون. ظهرت في العام 1986 و هي لغة وظيفية إلى حد كبير. صممت اللغة لتتيح إمكانية تعديل بيانات البرنامج دون الحاجة إلى إعادة تشغيل الخادم حيث يمكن وبسهولة إجراء أعمال صيانة أو معالجة أخطاء أثناء تشغيل الخادم. وكما أن اللغة تمكّن المطور من تقسيم العمل على عدة أجزاء أو ما يعرف بـ حاسوب متعدد المهام حيث توفر اللغة هذه الإمكانية والتي يمكن الاستفادة منها بشكل كبير في المعالجات متعددة النواة.

مثال لبرنامج يستعرض عاملي n

-module(fact).
-export([fac/1]).

%input: N
%output: Factorial of integer N

fac(1) ->
	1;
fac(N) ->
	N * fac(N - 1).

وصلات خارجية[عدل]

مراجع[عدل]

  1. ^ وصلة مرجع: https://web.archive.org/web/19991009002753/http://www.erlang.se/onlinenews/ErlangOTPos.shtml. الوصول: 25 فبراير 2019.
  2. ^ وصلة مرجع: https://directory.fsf.org/wiki/Otp. الوصول: 25 فبراير 2019.
  3. ^ "Erlang/OTP 18.0 has been released"، اطلع عليه بتاريخ 24 فبراير 2019. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  4. ^ "About Erlang (License)"، اطلع عليه بتاريخ 24 فبراير 2019. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  5. ^ "A History of the Erlang VM" (PDF)، اطلع عليه بتاريخ 24 فبراير 2019. {{استشهاد ويب}}: تحقق من التاريخ في: |access-date= (مساعدة)
  6. أ ب وصلة مرجع: https://github.com/erlang/otp/releases/tag/OTP-24.1.6.