fukamachi / mito

An ORM for Common Lisp with migrations, relationships and PostgreSQL support
292 stars 31 forks source link

Implicit dynamic system loading is EVIL #63

Open sheepduke opened 4 years ago

sheepduke commented 4 years ago

During the investigation of this issue: roswell/roswell#404

I found that mito calling (ql:quickload) in the Lisp code.

In my humble opinion it is not a good practice to do so, for the following reason:

  1. As you can see, it makes core dump not working.
  2. This enforces the user to use QuickLisp for no reason.