You'd think deleting ASDF is as simple as delete-package, eh? WRONG. Been there, done that. Here's how you delete ASDF without breaking everything: http://github.com/fare/xcvb/blob/a65b31556f9849dab4dac22d64a21c4d7483f595/no-asdf.lisp
And then, you lose all information about previously-loaded systems, and put into limbo any package that :use's :asdf, which in turn could cause "interesting" problems.
Stability is achieved precisely through adaptability. It is necessary for each implementation to provide one version of ASDF, and that's all. ASDF is only converging faster because it is more tested, and it is more tested because people feel free to upgrade. We do sometimes make mistakes that break compatibility, and once again, upgradability ensures that this is fixed quick for everyone who cares, even when such a mistake makes it to an implementation. Without upgradability, we'd still be developing at the glacial pace of last year, and your many relevant RFEs would be pretty useless.
You'd think deleting ASDF is as simple as delete-package, eh? WRONG. Been there, done that. Here's how you delete ASDF without breaking everything: github. com/fare/ xcvb/blob/ a65b31556f9849d ab4dac22d64a21c 4d7483f595/ no-asdf. lisp
http://
And then, you lose all information about previously-loaded systems, and put into limbo any package that :use's :asdf, which in turn could cause "interesting" problems.
Stability is achieved precisely through adaptability. It is necessary for each implementation to provide one version of ASDF, and that's all. ASDF is only converging faster because it is more tested, and it is more tested because people feel free to upgrade. We do sometimes make mistakes that break compatibility, and once again, upgradability ensures that this is fixed quick for everyone who cares, even when such a mistake makes it to an implementation. Without upgradability, we'd still be developing at the glacial pace of last year, and your many relevant RFEs would be pretty useless.
I started the discussion on asdf-devel already. common- lisp.net/ cgi-bin/ mailman/ listinfo/ asdf-devel common- lisp.net/ pipermail/ asdf-devel/ 2010-August/ 001566. html
http://
http://