|
|
|
|
|
by CyberFonic
2348 days ago
|
|
Depends on what you are implementing and how. I find Lisp good if you have a rough top-down design and lots of bottom-up implementation details to suss-out. You can test each bit as you build and in passing you might implement a DSL for your domain. There are many compiled Lisps (both CL and Scheme) so performance can be quite good. Generally, it is hard to deploy Lisp on client systems (if that is a requirement) without introducing many dependencies. Loko Scheme being an exception, since it (like Golang) compiles to a single executable with no dependencies. GC and VMs are common in many alternative environments so that's not a point of difference. If you like Lisp and your dev and target environments are suitable and you are a solo developer or have a team of Lispers then why not use it? In most general terms Lisp is no better nor worse than the alternatives. |
|
Some documentation about images in SBCL: http://www.sbcl.org/manual/#Saving-a-Core-Image