انضم إلى مسار Emacs Lisp على Exercism للحصول على 96 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
(defun hello (&optional name)
"Say hello, optionally to NAME."
(let ((greetee (or name "World")))
(concat "Hello, " greetee "!")))
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
نفّذ قائمة مترابطة مزدوجة.
بمعلومية أسماء الطلاب والصف الذي يدرسون فيه، أنشئ قائمة بأسماء طلاب المدرسة.
احسب تكرار الحروف في النصوص باستخدام الحوسبة المتوازية.
صياغة Emacs Lisp بسيطة ومعبّرة وسهلة التعلّم.
يُعبَّر عن كلٍّ من الكود المصدري والبيانات باستخدام قوائم متداخلة.
من السهل تخصيص اللغة باستخدام نظام الماكرو في Emacs Lisp.
تدعم Emacs Lisp أساليب البرمجة الأمرية والوظيفية.
يمكن استخدام Emacs Lisp كلغة برمجة نصية عبر وضع الدفعات في Emacs.
Emacs Lisp موثّق جيدًا داخل المحرر نفسه.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Emacs Lisp ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Emacs Lisp، وعلى كتابة كود أصيل بأسلوب Emacs Lisp. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Emacs Lisp، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار Emacs Lisp على Exercism 96 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين Emacs Lisp