Topic: C++ Terminology Questionaire
Author: jbn@lulea.telesoft.se (Johan Bengtsson)
Date: 26 Aug 91 16:45:20 GMT Raw View
I am in search for proper short form for "interface" (for a report).
The report describes the semantic structure of C++, and what
relationships can exist between C++ entities (types,variables,functions,
templates).
I am separating everything into
a) interface (variable declaration, function prototype, type definition)
b) implementation (variable/function definition)
Part of my work has its roots in the Ada world, where (I believe)
interface is called Specification (short: Spec) and implementation is
called Body. This makes combined terms short:
Function interface --> FuncSpec
Function implementation --> FuncBody
(C++: ClassSpec,ClassBody,FuncSpec,FuncBody,VarSpec,VarBody)
Specification has the alternate meaning "design document", and
therefore I would like to (if possible) use another "abbreviation"
for interface.
The question is, which short form feels most natural for the C++ community.
I do not wish to "invent" a term, acceptance by C++ users is important.
Current suggestions are:
(1) Spec
(2) Head
(3) Face
So, what do _you_ think is the proper word?
Please respond by email; I will summarize.
--
-----------------------------------------------------------------------------
| Johan Bengtsson, Telia Research AB, Aurorum 6, S-951 75 Lulea, Sweden |
| Email: jbn@lulea.telesoft.se; Voice: (+46) 92075471; Fax: (+46) 92075490 |
-----------------------------------------------------------------------------