Commit 1579a70a authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Trying to integrate feedback from reviews.

parent 60aca551
......@@ -53,13 +53,13 @@ such as documentation generation or regression testing.
are overwhelmingly delivered with {\ASDF} system descriptions, and
overwhelmingly assume that {\ASDF} will be present to supply
their own library dependencies.
{\ASDF} does not deal with other community issues,
such as distributing software, managing bugs, connecting people,
% I cut this because asdf does have :version. I realize that's not
% all of what you are talking about as DLL hell, but think it's better not to go
% down that rabbit-hole here. [2010/08/31:rpg]
%solving dependency versioning issues (aka ``DLL hell''),
etc.
One thing {\ASDF} does not do is deal with downloading required libraries;
however other programs tackle this problem, and delegate building to {\ASDF},
such as the obsolescent \lisp{asdf-install}, the popular \lisp{clbuild},
the up-and-coming \lisp{quicklisp}, or challengers like
\lisp{desire}, \lisp{LibCL} or \lisp{repo-install}.
% {\ASDF} also does not manage bugs, connect people, solve version incompatibility issues,
% make coffee, or find you a sexy mate, etc.
\subsection{Analogy with {\large \make}}
......@@ -437,7 +437,7 @@ The main benefit for {\make} is that it will work correctly when building things
in parallel (options \texttt{-j} or \texttt{-l} of {\make}).
}
\newpage{} % for aesthetics reason, given the layout
%\newpage{} % for aesthetics reason, given the layout
\subsection{Social role of {\ASDF}}
\label{sec:social-role-asdf}
......
......@@ -89,7 +89,8 @@
\crdata{Copyright 2010, ALU.}
\toappear{}
\title{{\ASDFii}: Evolving an API to Improve Social Interactions}
%\title{{\ASDFii}: Evolving an API to Improve Social Interactions}
\title{Evolving {\ASDF}: more Cooperation, less Coordination}
\numberofauthors{2}
......@@ -402,8 +403,9 @@ FASL (``FASt Loading'') files, or fasls,
that can be loaded faster than source code.
FASL files play a role analogous to C object files.
Unlike C object files,
compiled {\CL} code may contain arbitrary computations
in addition to simple function definitions.
compiled {\CL} code may contain arbitrary expressions
to be evaluated at load time,
in addition to simple function definitions as in other languages.
{\CL} compilation can be slow enough that you usually want
to use FASL files instead of recompiling the source code every time,
as some scripting languages do.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment