انضم إلى مسار Erlang على Exercism للحصول على 85 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
-module(example).
-export([hello/0]).
hello() ->
"Hello, World!".
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
أوجد الفرق بين مربع المجموع ومجموع مربعات أول N من الأعداد الطبيعية.
إذا أُعطيت عددًا، فأوجد مجموع كل مضاعفات أعداد معيّنة حتى هذا العدد دون أن تشمله نفسه.
إذا أُعطيت العدد `n`، فحدّد ما هو العدد الأولي ذو الرتبة `n`.
الدوال متعددة الفروع مع مطابقة الأنماط والحرّاس هي اللبنات الأساسية لكود Erlang.
لا تُجري Erlang أي فحص للأنواع وقت التصريف، بل تكتفي بمطابقة الأنماط وقت التشغيل.
كل البيانات في Erlang غير قابلة للتغيير، ما يسمح بتزامن أكثر أمانًا وأسهل في الفهم.
تعتمد Erlang على نموذج الفاعل: تزامن بلا حالة مشتركة عبر تمرير الرسائل.
تعمل Erlang على آلة افتراضية معروفة بتشغيل أنظمة موزّعة ومتحمّلة للأخطاء وذات زمن استجابة منخفض.
يمكنه جلب حزم Erlang وElixir على حد سواء، العامة منها والخاصة
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Erlang ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Erlang، وعلى كتابة كود أصيل بأسلوب Erlang. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Erlang، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Erlang على Exercism 85 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Erlang