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

من ويكيبيديا، الموسوعة الحرة
[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
ط بوت: ru:Erlang هي مقالة جيدة
سطر 47: سطر 47:


{{بذرة برمجيات حاسوب}}
{{بذرة برمجيات حاسوب}}
{{شريط بوابات|برمجة الكمبيوتر}}

{{وصلة مقالة جيدة|ru}}
{{وصلة مقالة جيدة|ru}}

نسخة 14:18، 18 مارس 2014

إرلانج هي لغة برمجة من شركة إريكسون. ظهرت في العام 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.

قالب:وصلة مقالة جيدة