3 ms·
ECL and ABCL are Common Lisp implementations. They are both interactive and both don't use images. Unless one saves and load images, one is not using image-bas
by lispm 2y ago
ECL and ABCL are Common Lisp implementations. They are both interactive and both don't use images.
Unless one saves and load images, one is not using image-based development. All one is using is the interactive nature of Lisp, via a dialog interface, here a REPL. Lisp uses late binding, which makes it possible to update function definitions in interpreted and compiled software.
The base for interactive Lisp development is:
* a procedure to read data
* a procedure to evaluate data as code: EVAL
* printing
* a Read / Eval / Print loop
* additionally Lisp provides an incremental compiler and a file compiler
* LOAD to load code
Still a typical Common Lisp application or library consists of files. ASDF is the moral equivalent of "make" and runs the file compiler. Quicklisp will transfer Lisp software in the form of files to your local machine, compile the files there and load them.
So far we have not used "images". If you check the ANSI Common Lisp standard, there is not a single word about "images" in the standard definition.