إرلانج: الفرق بين النسختين

من ويكيبيديا، الموسوعة الحرة
[نسخة منشورة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
JarBot (نقاش | مساهمات)
ط بوت:إضافة تصنيف كومنز (1.1)
AlaaBot (نقاش | مساهمات)
ط روبوت: إضافة بوابات معادلة من المقابل الإنجليزي : بوابة:علم الحاسوب: بوابة:برمجيات حرة: بوابة:السويد
سطر 42: سطر 42:


{{ضبط استنادي}}
{{ضبط استنادي}}
{{شريط بوابات|برمجة الكمبيوتر}}
{{شريط بوابات|علم الحاسوب|برمجيات حرة|السويد|برمجة الكمبيوتر}}


{{بذرة برمجيات حاسوب}}
{{بذرة برمجيات حاسوب}}

نسخة 22:26، 5 يونيو 2019

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

مثال لبرنامج يستعرض عاملي 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". اطلع عليه بتاريخ 2019-02-24.
  4. ^ "About Erlang (License)". اطلع عليه بتاريخ 2019-02-24.
  5. ^ "A History of the Erlang VM" (PDF). اطلع عليه بتاريخ 2019-02-24.
  6. ^ أ ب "Release 26.2.4". 12 أبريل 2024. اطلع عليه بتاريخ 2024-04-19.