Subject: Re: Multiple dispatch in CLOS
From: Erik Naggum <>
Date: 1999/11/06
Newsgroups: comp.lang.lisp
Message-ID: <>

* Barry Margolin
| C++ and Java didn't exist at the time.  C++'s dispatching based on the
| static type of the arguments is generally referred to as "function
| overloading".

  very true, and what is being referred to as "single dispatch" in C++ is
  actually calls to the virtual methods obtained with special syntax:
  instance.method(...), so the argument employed by the requestor is a
  request to compare apples and oranges, at best.