هل تريد تعلّم Emacs Lisp وإتقانه؟

انضم إلى مسار Emacs Lisp على Exercism للحصول على 96 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.

نبذة عن Emacs Lisp

(defun hello (&optional name)
  "Say hello, optionally to NAME."
  (let ((greetee (or name "World")))
    (concat "Hello, " greetee "!")))

أبرز ميزات Emacs Lisp


Emacs Lisp

صياغة بسيطة

صياغة Emacs Lisp بسيطة ومعبّرة وسهلة التعلّم.

تعبيرات S

يُعبَّر عن كلٍّ من الكود المصدري والبيانات باستخدام قوائم متداخلة.

الماكرو

من السهل تخصيص اللغة باستخدام نظام الماكرو في Emacs Lisp.

متعددة الأنماط

تدعم Emacs Lisp أساليب البرمجة الأمرية والوظيفية.

البرمجة النصية

يمكن استخدام Emacs Lisp كلغة برمجة نصية عبر وضع الدفعات في Emacs.

موثّق جيدًا

Emacs Lisp موثّق جيدًا داخل المحرر نفسه.

تلقَّ الإرشاد بأسلوب Emacs Lisp

لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار Emacs Lisp ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر Emacs Lisp، وعلى كتابة كود أصيل بأسلوب Emacs Lisp. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في Emacs Lisp، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.

اعرف المزيد عن الإرشاد

تمارين Emacs Lisp من إعداد المجتمع

يضم مسار Emacs Lisp على Exercism 96 تمارين لمساعدتك على كتابة كود أفضل.

اطّلع على كل تمارين Emacs Lisp
Emacs Lisp

ابدأ في مسار Emacs Lisp

أفضل ما في الأمر أنه مجاني 100% للجميع.

انضم إلى مسار Emacs Lisp