← Back to context

Comment by pjmlp

11 years ago

I imagine commercial Lisps like LispWorks would fare even better.

Depends on what you look at. LispWorks is fast, but not really faster than SBCL in Gabriel benchmarks. But what about real programs, garbage collection, etc.? LispWorks is used because its implementation is very capable, widely ported and it has stuff like a GUI toolkit which runs on Windows, GTK+ and Cocoa/Apple.

  • Thanks for the info.

    As I never used it, besides the usual magazine reviews in the old days, as such I thought it was strong on that area as well.

    • It is, the 64bit version is really fast, similar to SBCL. But that's already kind of a local maximum. The GC and the rest of the runtime is better, probably CLOS is more optimized, ... LispWorks does not type check code much, but it has type inferencing when optimizing code.

      You can see my benchmarks (the last from 2013) on my Mac:

      http://lispm.de/lisp/benchmarks.html