$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] Thoughts on Boost v2
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-05-19 22:35:18
On Tuesday 20 May 2014 01:17:50 Jonathan Wakely wrote:
> On 17 May 2014 11:45, Andrey Semashev wrote:
> > On Friday 16 May 2014 11:10:51 Niall Douglas wrote:
> >> 1. Boost isn't sexy any more. As one very highly respected world
> >> famous engineer put it - and I won't say who, and I apologise to him
> >> for stealing his words without attribution:
> >>
> >> "Boost used to be about all the stuff you really wanted in the
> >> standard. Now Boost looks like all the stuff that wasn't good enough
> >> to get into the standard"
> >
> > I disagree with it completely and fighting the urge to use the word
> > "ridiculous". There are no tools like Boost.Intrusive, Boost.Spirit,
> > Boost.Interprocess or Boost.ASIO, not to mention things like XML, advanced
> > networking (HTTP, FTP, SSL, etc.), encryption, the holy grail of GUI and
> > many other domains not covered by Boost. You got threading, regex and a
> > couple new containers and think you're covered? I think the previously
> > hopelessly lacking STL got a little less hopelessly lacking.
>
> I didn't read that quote as saying that the standard library has
> everything you want, only that the things you want aren't in Boost
> either.
>
> Maybe XML, advanced networking, encryption and GUI libraries are "the
> stuff you really want in the standard" but you won't find them in
> Boost.
Well, I do want things like the Boost libraries I mentioned in the standard.
And these were just examples of the libraries I use most frequently. I'm sure
others have their own set of preferences in Boost, still not fulfilled by the
standard.