It comes from ASDF 1's (defun coerce-name (name) (typecase name ... (symbol (string-downcase (symbol-name name))) ...)
System names designate files not Common Lisp bindings. Hence the lower-case, to play nice with Unix, which IIRC was a slogan of @telent_net
-
-
The alternative would have been downcasing everything.
@telent_net allowed for mixed case or upper case system names if specified as strings -
While I now believe it was a mistake to allow for non-lower-case system names, and recommend against using them, it is and was not obvious.
End of conversation
New conversation -
-
-
OK, that makes sense, although the correspondence to a file name is rather loose.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Read my blog!