|
Boost : |
From: Krzysztof Jusiak (krzysztof_at_[hidden])
Date: 2019-11-23 15:17:07
> So again what is the benefit of standardization?
IMHO, there is always a benefit of standardization best/common practices
because
* It lowers the entry-level to the language (no need for third-party
libraries)
* It improves the education aspect (one standard way of doing it)
* It makes the language more coherent/stable (consistent design with other
features, stable API)
* It makes the feature a first class citizen (shows that the community
cares about this aspect of the language)
to name a few...
On Sat, Nov 23, 2019 at 7:45 AM Vinnie Falco via Boost <
boost_at_[hidden]> wrote:
> On Sat, Nov 23, 2019 at 6:22 AM Bjørn Roald via Boost
> <boost_at_[hidden]> wrote:
> > When adapted into your project, not much. But as far as
> > getting there, a lot. In some projects, a lot more than you
> > may believe, even for a unit test tool.
>
> This doesn't answer the question.
>
> Here's an example of how the question might be answered for a popular
> Boost library, Boost.Asio:
>
> "C++ benefits from standardized networking, because having common
> vocabulary types and named requirements allows libraries written
> against standardized networking components to interoperate."
>
> The same cannot be said for unit test libraries, since those types
> don't appear in public interfaces. So again what is the benefit of
> standardization?
>
> Thanks
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk