Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Automatically create ASDF files for a Common Lisp project

Are there any libraries out there that do this? Playing around with Common Lisp it seems like this would be one of the most useful things to lower barrier of entry for newcomers. ASDF seems mostly designed for deployment, not for rapid prototyping and development. Following threads on comp.lang.lisp it seems like people agree that CL's package system is powerful, but lacks the ease of something like Python's dead simple module system. It is FAIL in the sense that it's designed for power not usability.

Glad to know if I'm wrong. If I'm right, I'm stunned that noone has tried to build a Python module-like system on top of ASDF.

like image 936
dnolen Avatar asked Mar 01 '23 05:03

dnolen


2 Answers

Zach Beane wrote how he nowadays starts new Common Lisp projects by using Quicklisp and Quickproject. This might be along the lines you want.

like image 175
Paulo Avatar answered Mar 14 '23 21:03

Paulo


Not sure if it's ready for prime time or whether it fits your requirements at all, but here's a link to XCVB.

like image 26
Luís Oliveira Avatar answered Mar 14 '23 20:03

Luís Oliveira