[slime-devel] Re: when did definterface / defimplementation start making defuns instead of defmethods and why

Marco Baringer mb at bese.it
Fri Oct 6 17:15:12 UTC 2006


Gary King <gwking at metabang.com> writes:

> Maybe that's too long a subject but it does say it all.
>
> When did definterface / defimplementation start making defuns instead
> of defmethods and why?

Aug 09, the changelog reads:

	* swank-backend.lisp (definterface): Drop that incredibly
	unportable CLOS stuff. Use plists and plain functions instead.
	Update backends accordingly.

The reason being that the defgeneric+defmethod stuff never really
worked (morked 95% of the time and caused obscure and hard-to-debug
errors 5% of the time).

-- 
-Marco
Ring the bells that still can ring.
Forget your perfect offering.
There is a crack in everything.
That's how the light gets in.
	-Leonard Cohen




More information about the slime-devel mailing list