[asdf-devel] compile--with-nicknames
Сергей Катревич
linkfly1 at newmail.ru
Thu Oct 20 18:12:42 UTC 2011
Ok, minimizing of asdf.lisp and placing (and probably moving to) additional functionality in the asdf-contrib - looks good.
Чтв 20 Окт 2011 09:17:42 +0400, Far <fahree at gmail.com> написал:
> On Wed, Oct 19, 2011 at 21:36, Сергей Катревич <linkfly1 at newmail.ru> wrote:
> > I think that asdf is a big enough system in order to start its division. But have to single file asdf.lisp - it is convenient. I propose to take advantage of both approaches: concated many files into asdf.lisp (for example: utils.lisp + pathnames-utils.lisp + planning-operations.lisp + ... = asdf.lisp). Such as is done in jquery (https://github.com/jquery/jquery).
> >
> This has been proposed before, but was not done, because
> 1- there are currently no situation where concatenating files is practical.
> 2- the one only situation where we want everything in one file
> is for bootstrapping purposes, and in that situation,
> we want the file minimal, so we need to distribute a small file
> that doesn't change more often than it needs to, or takes more
> resources than needed in slow loading implementations.
> 3- when editing such a minimal file, there is little to be gained
> with splitting into multiple files. It's 4275 lines including
> plenty of comments. That's still quite manageable.
> Scripts to either keep it together or apart are not so manageable.
>
> But once again, an asdf-contrib add-on module sounds great,
> and with today's technology, particularly quicklisp,
> it should be really easy to distribute.
>
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
> A president worth voting for wouldn't run for office.
More information about the asdf-devel
mailing list