SBCL 1.0.48 released #

hacking, May 10th 2011

It's been a while since I last summarized SBCL status, so here's my five favorite changes in the 1.0.43-1.0.48 range (out of over 100 user-visible ones).

Better toplevel form reporting from eval , ie. no more "in: LAMBDA NIL" in compiler notes.

, ie. no more "in: LAMBDA NIL" in compiler notes. Faster slot-value in the presence of slot-value-using-class .

in the presence of . Optimized constructors can be used for make-instance in the presence of slot-value-using-class and initialize-instance :around methods.

in the presence of and methods. Support for ~/ and ~user/ in pathnames.

A number of improvements to compile-time typechecking and derivation, eg. full warnings for violating a proclaimed ftype .