[gclist] Name that hypothesis
Nick Barnes
nickb@harlequin.co.uk
Wed, 04 Dec 1996 13:23:19 +0000
> Yes, 'functional programming style' is certainly a large part of the
> reason. However, an additional distortion is created in languages like
> Lisp where the implementation object isn't the right size for the abstract
> object. In this case, you might have to have 7 CONS cells to hold the
> pointers for one abstract object. The distortion would appear in one
> way or another depending upon how the 7 CONS cells are allocated and
> put together.
Hopefully in Common Lisp abstract structures and objects will be
created as such, rather than as unstructured lists.
Nick B