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>
