Skip to content

What is the difference between a program and a C++ program #8514

@AlisdairM

Description

@AlisdairM

Typically we refer to a program or the properties of a program, but in some places we refer to C++ programs and their properties. When do we choose to qualify "program" as "C++ program"? Is this documented? Do we know whether that rule has been applied consistently?

AFAICT, the use of "C++ Program" occurs mostly when dealing with abstract machine notion of threads and concurrency; "C++ program" is used fairly consistently through the library clauses; and "C++ program" is used widely in compatibility Annex C.

If we are to use the compound-noun more consistently, should we give it a macro the would help writing tools and text searches to distinguish correct uses of "program" distinct from the compound "C++ program"?

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3-OtherTriaged issue not in P1 or P2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions