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

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

درباره‌ی Common Lisp

(defun distance (str1 str2
                 &key (test #'char=))
  "Number of positional differences in
   two equal length strings."
  (when (= (length str1) (length str2))
    (count nil
           (map 'list test str1 str2))))

92 تمرین برنامه‌نویسی برای Common Lisp در Exercism. از شبیه‌ساز ربات تا حساسیت‌ها.


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

همه‌ی تمرین‌های Common Lisp را در Exercism ببینید

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


Common Lisp

تعاملی

Common Lisp یک REPL کامل و پرامکانات دارد و توسعه می‌تواند به‌صورت یک «گفت‌وگو» با سیستم پیش برود.

قابل بازرسی

Common Lisp به‌طور کامل قابل بازرسی است و توابع توکاری برای کاوش در هر بخش زبان دارد.

هم‌شکلی کد و داده

کد همان ساختار داده را دارد و همین امکان می‌دهد ماکروهای قدرتمندی بسازیم: کدی که کد می‌نویسد.

گسترش‌پذیر

توابع جنریک، ماکروهای خواننده و فضای‌نام‌های منعطف امکان گسترش زبان را فراهم می‌کنند.

استانداردشده

این زبان بسیار پایدار است و پیاده‌سازی‌های متعددی برای پاسخگویی به نیازهای شما دارد: JVM، جاسازی‌شده و غیره.

چندپارادایمی

خواه سبک تابعی را ترجیح دهید و خواه سبک شی‌ءگراتر را، Lisp خودش را با نیازهای شما وفق می‌دهد.

نگاهی به مفاهیمی که با آن‌ها آشنا می‌شوید


همه‌ی مفاهیم مسیر Common Lisp را ببینید

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

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

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

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

مسیر Common Lisp در Exercism شامل 27 مفهوم و 92 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Common Lisp را ببینید
Common Lisp

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

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

به مسیر Common Lisp بپیوندید