إرلانج

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
إرلانج
Erlang logo.png


ظهرت في 1986
صممها إريكسون
نظام التشغيل عابرة منصات
الرخصة رخصة أباتشي، الإصدار 2.0[1]  تعديل قيمة خاصية رخصة (P275) في ويكي بيانات
التطوير
المطور إريكسون
رقم اخر اصدار R18.3 (16 مارس 2016; منذ 3 سنين (2016-03-16)
متأثرة بـ برولوغ،  وليسب،  وسمول توك  تعديل قيمة خاصية تأثر ب (P737) في ويكي بيانات
متفرقات
امتدادات الملفات erl  تعديل قيمة خاصية امتداد الملف (P1195) في ويكي بيانات
موقع ويب www.erlang.org

إرلانج هي لغة برمجة من شركة إريكسون. ظهرت في العام 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. ^ Erlang/OTP 18.0 has been released — تاريخ الاطلاع: 24 فبراير 2019
Gnome-system.png
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.