
"Bo Persson" <bop@gmb.dk> writes:
As far as I can tell, you failed to address my core question. What does making some compilers "supported" and others "not supported" mean for our process, our developers, our users, and our testers?
It may save us from code looking like this (is_reference.hpp):
<snip> Not likely.
where there is plenty of workarounds, but no real C++ code in sight.
And anyway, why do you care what that code looks like?
This is really more of a Boost specification language than standard C++. If we skip all of the "terribly nonstandard" compilers, we can also remove most of this kind of code.
I would see this as a great improvement to the library!
I would see it as a great way to destabilize something that works for very little benefit. -- Dave Abrahams Boost Consulting www.boost-consulting.com