use common lisp (sbcl) if you want c-level performance
use common lisp if you want to make optimizing compilers
use common lisp if you want smalltalk type repl driven interactive development
The new Racket compiler was derived from the Chez Scheme compiler.
https://en.m.wikipedia.org/wiki/Common_Lisp_Object_System
use common lisp (sbcl) if you want c-level performance
use common lisp if you want to make optimizing compilers
use common lisp if you want smalltalk type repl driven interactive development