إرلانج
من ويكيبيديا، الموسوعة الحرة
| إرلانج | |
|---|---|
|
|
|
| ظهرت في | 1986 |
| صممها | إريكسون |
| التطوير | |
| المطور | إريكسون |
| رقمه | R14B03 (2011-05-25) |
| متفرقات | |
| موقع ويب | 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).
