On 13/set/2005, at 18:15, Kenny Tilton wrote:
Just noticed foreign-alloc (while looking for foreign-allocate <g>), which reminds me of Tilton's Law of Abbreviation: Only abbreviate names (a) longer than six characters (b) where a reasonable abbreviation saves more than half the characters. Exceptions are made where a well-known abbreviation exists, such as serial-no instead of serial-number (number having only six characters).
foreign-allocate (clisp), allocate-foreign-object and malloc (lispworks), foreign-alloc. Hmm.. I like them all.
But James is the guy in charge of API naming. :-)
I'm all for changing and picking the Right Names anyway. This is the time to do it.