افتح القائمة الرئيسية

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

إرلانج
Erlang logo.png


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

مثال لبرنامج يستعرض عاملي 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
 
هذه بذرة مقالة عن برمجيات الحاسوب بحاجة للتوسيع. شارك في تحريرها.