Go to Google Groups Home    comp.lang.scheme
Re: Ray tracer in Stalin

Ray Dillinger <b...@sonic.net>

Jon Harrop wrote:
> I hadn't expected a simple Lisp or Scheme implementation to be able to
> compete in terms of performance but only 70% slower on 32-bit AMD64 when
> C++ and OCaml are fully 64-bit is very impressive, IMHO.

There are things I don't like about Stalin (related mostly to its
"static" nature and skimpy error handling), but raw speed is one
thing it's terribly good at.  A *LOT* of work has gone into the
Stalin compiler to make it compile code that runs fast.  It is not
an example of a "simple" implementation.

                                Bear