3.2 Efficiency considerations when coding for delivery

There are numerous efficiency considerations when coding for delivery. They are detailed below.

3.2.1 Use of modules

3.2.2 Loading code at runtime

3.2.3 Use of symbols, functions, and classes

3.2.4 Making references to packages

3.2.5 Declaring the types of variables used in function calls

3.2.6 Avoid referencing type names

3.2.7 Use of the INTERN and FIND-SYMBOL functions

3.2.8 Use of the EVAL function and the invocation of uncompiled functions

3.2.9 User-defined and built-in packages

LispWorks Delivery User Guide - 14 Mar 2008