Subject: Re: [boost] New libraries implementing C++11 features in C++03
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2011-11-25 10:33:42
On 11/25/2011 03:42 AM, Dean Michael Berris wrote:
> On Fri, Nov 25, 2011 at 10:28 PM, Lorenzo Caminiti
> <lorcaminiti_at_[hidden]> wrote:
>> On Fri, Nov 25, 2011 at 6:13 AM, Dean Michael Berris
>> <mikhailberis_at_[hidden]> wrote:
>>> On Fri, Nov 25, 2011 at 9:58 PM, Lorenzo Caminiti <lorcaminiti_at_[hidden]> wrote:
>>>> IMO, a library like any other software development tool, should assist
>>>> us in the software development /process/.
>>> What is a library but code? It's not a *tool* as it's not something
>>> you use to achieve a goal, it's a *building block* an *ingredient* to
>>> the solution.
>> I disagree. Yes the library is just code as the rest of the program.
> Wait, you disagree but yes?
>> >From my experience all code is a tool to solve a problem, that
>> includes the library. Code is not the only tool, compiler, debugger,
>> editor, also are. They all serve me as a tool to solve a problem.
> Okay, let me rephrase my point:
> Code is not involved in the software development *process* as a tool,
> it is an ingredient in the software. The resulting software then is
> the solution to the problem.
What is there not to understand? The important
distinction is between my code and everything
else, not between code and tools (arbitrarily
Boost list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk