On Fri, Oct 28, 2011 at 15:14, Dmitry Karpeev <karpeev at mcs.anl.gov> wrote:

> I think it would, in fact, be useful to consider the triple-dispatch
> problem: if in A*B = C we are reusing C,
> its type might dictate a different implementation.  This can be sort of
> hacked with the double-dispatched routine
> internally examining the type of C, and dispatching again, if necessary.
>

Any sufficiently complicated C or Fortran program contains an ad hoc,
informally-specified, bug-ridden, slow implementation of half of Common
Lisp. -- Greenspun's Tenth Rule
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20111028/427f7eef/attachment.html>

Reply via email to