هل هناك طريقة سهلة لتثبيت مكتبة LISP مثل Ruby Gem (Ruby) أو Easy_install (Python)؟

StackOverflow https://stackoverflow.com/questions/3893808

  •  28-09-2019
  •  | 
  •  

سؤال

أجد easy_install مفيدًا للغاية للبرمجة مع Python ، وتشبه Rubygem مع Ruby.

هل لدى LISP ميزة مماثلة؟ أفهم أن هناك العديد من تطبيقات LISP (Clisp ، SBCL ، Clozure Cl ...) ، لكنني أردت فقط أن أعرف ما الذي سيفعله Lispers عندما يحتاجون إلى العثور على وظائف مكتبة Lisp واستخدامها.

هل كانت مفيدة؟

المحلول

لقد كانت مشكلة صعبة ، وكانت هناك عدة حلول.

قمت مؤخرًا بإجراء مسح لمستخدمي LISP المشتركين ، ومعظمهم يديرون ببساطة المكتبات باليد عن طريق تنزيل أرشيف المشروع والتحقق من الأشياء من GIT ، CVS ، SVN ، إلخ.

الطريقة التالية الأكثر شيوعًا لإدارة المكتبات هي برنامج يسمى "ASDF-Install". نرى http://cliki.net/asdf-install للحصول على بعض المعلومات حول هذا الموضوع.

يستخدم بعض الناس برنامجًا يسمى Clbuild. يمسك المكتبات من GIT ، CVS ، SVN لك. http://common-lisp.net/project/clbuild/ لديه مزيد من المعلومات.

أنا أعمل في مشروع يسمى QuickLisp. أبدأ نسخة تجريبية عامة غدًا. أعتقد أن لديها بعض المزايا على إدارة المكتبات اليدوية ، ASDF-Install ، و Clbuild ، ولكن للأسف ليس لديها أي وثائق أو معلومات. لديها مجموعة من المستخدمين المتحمسين ، وآمل أن تساعد الناس على الحصول على مكتبات CL التي يحتاجونها. لمزيد من المعلومات، راجع http://quicklisp.org. الرابط لتنزيل الإصدار التجريبي سيكون هناك غدًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top