Julia: rename Factorization to AbstractFactorization

Created on 4 Dec 2017  路  3Comments  路  Source: JuliaLang/julia

Being the abstract supertype of all factorizations, Factorization should probably be renamed AbstractFactorization. Best!

linear algebra

Most helpful comment

The naming convention has been discussed a couple of times over the years. At some point, the consensus was that Abstract in the name was generally redundant and should be avoided unless the type could be confused with a concrete type. Maybe it was discussed as part of the change from FloatingPoint to AbstractFloat.

All 3 comments

The naming convention has been discussed a couple of times over the years. At some point, the consensus was that Abstract in the name was generally redundant and should be avoided unless the type could be confused with a concrete type. Maybe it was discussed as part of the change from FloatingPoint to AbstractFloat.

I don't think this rename is necessary.

Cheers, @andreasnoack's explanation is convincing. Thanks all! :)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dpsanders picture dpsanders  路  3Comments

wilburtownsend picture wilburtownsend  路  3Comments

Keno picture Keno  路  3Comments

tkoolen picture tkoolen  路  3Comments

omus picture omus  路  3Comments