On Tue, Dec 1, 2009 at 9:05 PM, Faré <[email protected]> wrote:
> I think that it is the very design of ASDF that a .asd file is Lisp
> source code, and that we thus reuse Lisp as the language to do magic
> there. What better way to load extensions in your .asd than that?
> After all, you need the extension there before you even try to parse
> the defsystem statement with the loaded extension.

Sometimes great power brings great responsibility and the fact that
*.asd files can be any lisp becomes a burden for people wanting to
port those libraries. Specially when then the library itself depends
for instance on extensions that are defined in the *.asd file and not
in the lisp objects themselves. I am right now thinking on software
like ECL's extensions for packing libraries into monolithic FASL files
or standalone programs.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com

_______________________________________________
asdf-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Reply via email to