می‌خواهید Erlang را یاد بگیرید و در آن استاد شوید؟

به مسیر Erlang در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 85 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی Erlang

-module(example).
-export([hello/0]).

hello() ->
  "Hello, World!".

85 تمرین برنامه‌نویسی برای Erlang در Exercism. از کمیت با طول متغیر تا دارت.


با تمرین‌های برنامه‌نویسی سرگرم‌کننده و پاداش‌دهنده‌ای که درک شما از مفاهیم را در Exercism می‌سنجند، در برنامه‌نویسی بهتر شوید.

همه‌ی تمرین‌های Erlang را در Exercism ببینید

ویژگی‌های کلیدی مسیر Erlang


Erlang

تابعی

توابع چندبندی با تطبیق الگو و نگهبان‌ها، بلوک‌های سازنده‌ی کد Erlang هستند.

نوع‌بندی پویا

Erlang بررسی نوع در زمان کامپایل ندارد و تطبیق الگو در زمان اجرا را ترجیح می‌دهد.

تغییرناپذیر

همه‌ی داده‌ها در Erlang تغییرناپذیرند و همین، همروندی را امن‌تر و استدلال درباره‌اش را آسان‌تر می‌کند.

هم‌روند

Erlang از مدل بازیگر استفاده می‌کند؛ همروندی بدون اشتراک، از طریق انتقال پیام.

مقاوم در برابر خطا

Erlang در یک ماشین مجازی اجرا می‌شود که به اجرای سیستم‌های کم‌تأخیر، توزیع‌شده و مقاوم در برابر خطا شناخته شده است.

مدیر بسته‌ی انعطاف‌پذیر

می‌تواند هم بسته‌های Erlang و هم بسته‌های Elixir را، چه عمومی و چه خصوصی، وارد کند

به سبک Erlang منتور بگیرید

هر زبانی روش خودش را برای انجام کارها دارد. Erlang هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک می‌کنند مثل یک برنامه‌نویس Erlang فکر کنید و کد را به سبک اصیل Erlang بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکته‌ها، ایده‌ها و بازخوردی درباره‌ی این که چطور آن را به آنچه معمولاً در Erlang می‌بینید نزدیک‌تر کنید به شما بدهند؛ آن‌ها کمک می‌کنند چیزهایی را کشف کنید که نمی‌دانید که نمی‌دانید.

درباره‌ی منتورینگ بیشتر بدانید

تمرین‌های Erlang برگرفته از جامعه‌ی کاربران

مسیر Erlang در Exercism شامل 85 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Erlang را ببینید
Erlang

با مسیر Erlang شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر Erlang بپیوندید