Subject: Re: [boost] [parameter] Go C++11 and above only, or keep C++03 support?
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2018-11-05 17:54:49
> -----Original Message-----
> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Richard Hodges via Boost
> Sent: 05 November 2018 17:20
> To: boost_at_[hidden]
> Cc: Richard Hodges
> Subject: Re: [boost] [parameter] Go C++11 and above only, or keep C++03 support?
> On Mon, 5 Nov 2018 at 20:38, degski via Boost <boost_at_[hidden]> wrote:
> > On Mon, 5 Nov 2018 at 14:26, Paul A. Bristow via Boost <
> > boost_at_[hidden]> wrote:
> > > then you should do so, in order to avoid, as RyanAir CEO Michael O'Leary
> > > put it
> > >
> > > "We should try to eliminate things that unnecessarily piss people off,"
> > >
> > > (See
> > >
> > https://www.reuters.com/article/us-ryanair/ryanair-unveils-new-strategy-be-nice-to-customers-idUSBRE98J0DF20130920
> > > for sordid
> > > details)
> > >
> > Michael O'Leary talks a lot of shit, the quoted article is from 2013, in
> > the meanwhile Michael O'Leary has come up with ideas like [but not limited
> > to], travel standing up (strapped in on departure and arrival), paying to
> > go to the loo and of course the 6-monthly change in baggage-policy [can he
> > ever make up his mind?]. His company also violates [continuously] EU labor-
> > and tax-law, basically takes people for granted, both personnel and
> > customers, and makes DT look civilized.
> > Let's not try and learn from
> > Michael O'Leary, because in that case you'd have to pay extra to have C++03
> > support and Boost would be fully C++17.
> On this I am fully with Michael O'Leary. The argument for staying with
> c++03 is the same as the argument for staying with the biplane. Fun for
> nostalgic airshows but utterly useless as a business tool.
You guys have obviously never booked, tried to boo, or even worse, flown with RyanAir!
> Michael O'Leary talks a lot of shit, the quoted article is from 2013,
indeed, and that was why they shut him up! (For a while at least).
However, I still believe
"We should try to eliminate things that unnecessarily piss people off,"
and gratuitously making things C++11 will undoubtedly do that for some,
while NOT using C++XX enhancements with annoy others.
So if it isnât a load of trouble, do both.
If it is BIG trouble, do the C++XX best thing.
--- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 (0) 1539 561830
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk