
زبان برنامه نویسی Erlang یک زبان برنامه نویسی همگانی، همزمان و همچنین یک سیستم زمان بندی جمع آوری زباله است. زبان برنامه نویسی Erlnag یک زبان برنامه نویسی سمت سرور است که توسط شرکت اریکسون ساخته شده و دارای یک ماشین مجازی است که می توان آن را در ویندوز، لینوکس، فری بی اس دی و سیستم های دیگر نصب نمود و از قدرت بیش از حد آن بهره برد. اصطلاح Erlang به طور متناوب با Erlang/OTP یا OTP استفاده می شود که شامل سیستم زمان اجرا Erlang، تعدادی از اجزای آماده برای استفاده (که عمدتا در Erlnag نوشته شده اند) و مجموعه ای از اصول طراحی برای برنامه های Erlang می باشد.
سیستم زمان اجرا Erlang برای سیستم هایی که دارای ویژگی های زیر باشند، مناسب است:
از آنجایی که زبان Erlang یک زبان برنامه نویسی سمت سروره، پس توسط برنامه های مختلف برای برنامه نویسی سمت سرورشون مورد استفاده قرار میگیره. از جمله برنامه هایی که از این زبان برنامه نویسی استفاده کرده اند، می توان به فیسبوک، واتساپ و گوگل پلاس اشاره کرد. فیسبوک سیستم گفتگوی خود را با استفاده از زبان Erlang برای میلیون ها کاربر که به طور همزمان فعال هستند، اداره می کند. همچنین سرور های واتساپ و گوگل پلاس نیز از این زبان برنامه نویسی استفاده می کنند.
زبان برنامه نویسی Erlang نیز مانند دیگر زبان های برنامه نویسی (Java، Swift، Objective-C، Lua) استفاده های خاص خود را داراست. این زبان به دلیل ساختار مربوط به برنامه نویسی سرور اکثرا در سمت سرور مورد استفاده قرار میگیرد. اگر مایلید اطلاعات بیشتری درباره این زبان برنامه نویسی و نحوه کار کردن با اون بدست بیارید، کافیه اینجا کلیک کنید و اطلاعات لازم رو از سایت مرجع فرا بگیرد.
برای مطالعه این مقاله در وب سایت ویادولوپرز اینجا کلیک کنید.