به مسیر Emacs Lisp در Exercism بپیوندید تا از این موارد بهرهمند شوید: 96 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
(defun hello (&optional name)
"Say hello, optionally to NAME."
(let ((greetee (or name "World")))
(concat "Hello, " greetee "!")))
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
شخصیتهای Dungeons & Dragons را بهصورت تصادفی بسازید.
رمز ویژنر را که یک رمز جانشینی ساده است، پیادهسازی کنید.
کدهای رنگی مورد استفاده در مقاومتها را به یک برچسب خوانا تبدیل کنید.
نگارش Emacs Lisp ساده و رساست و یادگیری آن آسان است.
هم کد منبع و هم دادهها با فهرستهای تودرتو بیان میشوند.
با سیستم ماکروی Emacs Lisp میتوان بهراحتی زبان را سفارشی کرد.
Emacs Lisp از سبکهای برنامهنویسی امری و تابعی پشتیبانی میکند.
با بهرهگیری از حالت دستهای Emacs میتوان از Emacs Lisp بهعنوان زبان اسکریپتنویسی استفاده کرد.
Emacs Lisp درست درون ویرایشگر بهخوبی مستند شده است.
هر زبانی روش خودش را برای انجام کارها دارد. Emacs Lisp هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Emacs Lisp فکر کنید و کد را به سبک اصیل Emacs Lisp بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Emacs Lisp میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Emacs Lisp در Exercism شامل 96 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Emacs Lisp را ببینید