بیاموزید چگونه Common Lisp را بهصورت محلی نصب کنید تا تمرینهای Exercism را روی دستگاه خودتان حل کنید.
موارد پایهی لازم برای توسعه در Common Lisp عبارتاند از:
Roswell دستوری برای نصب و مدیریت پیادهسازیهای Common Lisp است و امکانات زیادی دارد که توسعه و توزیع برنامههای Lisp را آسان میکند. ما از آن استفاده میکنیم تا مراحل نصب و تست را سادهتر کنیم.
راهنمای نصب را ببینید و دستورالعملهای مربوط به سیستمعامل خود را دنبال کنید. برای بیشتر کاربران، موارد زیر کافی است:
brew install roswell
scoop install roswell
اولین باری که از Roswell استفاده میکنید، SBCL و Quicklisp را دریافت و نصب میکند. فقط این را اجرا کنید:
ros help
با این دستور وارد REPL شوید:
ros run
کسانی که با Common Lisp تازه آشنا شدهاند، بهویژه کسانی که تجربهی قبلی با Emacs دارند، میتوانند با نصب Portacle، محیط قابل حمل Common Lisp سریع و آسان شروع کنند. رایگان و پرامکانات است، روی همهی پلتفرمهای رایج کار میکند و از همان ابتدا، «آمادهی استفاده» پیکربندی شده است. این بسته موارد زیر را در اختیارتان میگذارد:
... همراه با افزونههای فراوان برای نوشتن کد Lisp:
همهچیز از همان ابتدا پیکربندی شده به دستتان میرسد. Portacle را با دانلود از صفحهی اصلی نصب کنید.
توجه: Emacs (ویرایشگر متن) اگر به آن عادت نداشته باشید، ممکن است در ابتدا گیجکننده باشد. خوشبختانه آموزشهای مقدماتی زیادی دربارهی Emacs و SLIME بهصورت آنلاین در دسترس است.
اگر ترجیح میدهید ابزارهای لازم را جداگانه نصب کنید، باید این موارد را نصب و راهاندازی کنید: