Well we do use AbstractVector.  Are you suggesting that we *not* have a
Vector interface
at all, and *only* have an abstract base class?  Similarly for Matrix?

  -jake

On Tue, Nov 24, 2009 at 11:57 AM, Ted Dunning <ted.dunn...@gmail.com> wrote:

> We should use abstract classes almost everywhere instead of interfaces to
> ease backward compatibility issues with user written extensions to Vectors
> and Matrices.
>
> On Tue, Nov 24, 2009 at 9:38 AM, Grant Ingersoll (JIRA) <j...@apache.org
> >wrote:
>
> > It seems like there is still some commonality between the two
> > implementations (size, cardinality, etc.) that I think it would be
> > worthwhile to keep SparseVector as an abstract class which the other two
> > extend.
> >
>
>
>
> --
> Ted Dunning, CTO
> DeepDyve
>

Reply via email to