Skip to content

Questionable terminology #2346

Closed
Closed
@ac2epsilon

Description

@ac2epsilon

Here and there I see "generic (type) parameters", so I feel like we have got "generic parameters", type parameters, which in turn also generics (which is perfectly possible, but probably not what we are trying to express). Well, if I am mistaken not: There are Generics || Generic Types (classes, traits in Scala, interfaces in Java, methods, functions, etc) which have/use/declared-with Type Parameters (also known as diamond/bracket ones). 1. Generics are 2. Parametrized with 3. Type(s). Right? While syntactically acceptable, the phrase "generic type parameters" sounds like the wrong combination of words. If this point is considered as worth attention I will (lazily) replace "generic type parameters" with "generic types" or "type parameters", or something more appropriate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions