Ticket #1754 (assigned deprecation)
The Scalar PMC
Reported by: | Paul C. Anagnostopoulos | Owned by: | whiteknight |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | core | Version: | master |
Severity: | medium | Keywords: | |
Cc: | Language: | ||
Patch status: | Platform: | all |
Description
The Scalar PMC is quite confusing. Why do some scalars inherit from it and others don't? What exactly does it provide? For example, it appears to be the only PMC providing logical_not. Why does it mean to provide scalar and why does PDD17 say that Foo is the only PMC to do it?
Perhaps the Scalar PMC should be eliminated, or perhaps it should be refactored with the Default class. At least it should be clearly documented.
Change History
Note: See
TracTickets for help on using
tickets.