On 09/24/2014 11:22 AM, Paul A. Bristow wrote:
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Bjørn Roald Sent: 23 September 2014 17:54 To: boost@lists.boost.org Subject: Re: [boost] [modularization] What is a module? What is a sub-module?
OK, first and most important. Library is an established boost term, I do not want to suggesting anything fundamentally about that term.
I've read your brave attempts at definitions - with general approval.
thanks.
But all the words like library, module, .. that you use are also used in other contexts.
So when the context doesn't make them completely obvious to the reader (not just the writer!), it may be necessary to *qualify* them, for example:
"Boost library" "Object library" "British Library" ;-)
"Git sub-module" "Repo sub-module" "Boost sub-module" "C++ module"
...
By trying to avoid qualifiers, I feel you may be making it more difficult for the reader.
Totally agreed, however it is inevitable that they will be used without qualifiers, thus I am sort of looking for the level of confusion caused by ambiguities as well. I take your advise though and will qualify when I am not testing the ambiguities on purpose. -- Bjørn