ارلنگ

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

ارلنگ (به انگلیسی: Erlang) یک زبان برنامه‌نویسی همه‌منظوره، همروند، دارای زباله جمع‌کن و سامانهٔ زمان‌اجرا (به انگلیسی: Runtime) است. برای همروندی از مدل اکتور (به انگلیسی: Actor Model) پیروی می‌کند. این زبان توسط اریکسون برای پشتیبانی و توسعه برنامه‌های توزیع‌شده، تحمل‌پذیر در برابر خطا، بیدرنگ نرم (به انگلیسی: soft-real-time) و بدون وقفه طراحی شده‌است. این زبان از تعویض داغ[نیازمند منبع] (به انگلیسی: Hot swapping) که در آن بدون توقف سامانه قادر به تغییر کد برنامه هستیم پشتیبانی می‌کند.[۱]

منابع[ویرایش]

  1. Wikipedia contributors, "Erlang (programming language)," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Erlang_(programming_language)&oldid=417616995 (accessed March 10, 2011).