Re: [fusion] Proposal for deprecating fusion.tuple.

Kohei Takahashi <[email protected]>
Newsgroups gmane.comp.parsers.spirit.general
Message-ID <[email protected]>
Chris,


> > I propose deprecating fusion.tuple, it makes fusion.vector
> > implementation complex.
>
> If fusion::tuple is deprecated in favor of std::tuple, would this also
> mean that boost::fusion would require C++11-conforming standard
> library to compile?
>
> Right now, unless I'm mistaken, fusion works fine even on e.g. gcc
> 4.5, and there are many C++03 etc. projects that depend on it.
No, C++03 support should be continued.

> What is the gain that you hope to achieve here, improved compilation
> times? How can moving to std::tuple accomplish that, since presumably
> the implementation quality of std::tuple will vary greatly from
> compiler to compiler? Wouldn't it be simpler to just try to make
> fusion::tuple faster in the perceived problematic cases?
My thought is improving compilation time and code quality of
`fusion::vector`, not `fusion::tuple`. In addition, I'm suspicious about
how many people use `fusion::tuple`.

Kohei

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Spirit-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/spirit-general
signature.asc (application/pgp-signature, 854 B)
-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAtFiEEo3Cz2WL17kOFGHY9YbI/E9Gn/OgFAlnO+hUPHGZsYXN0QGZs
YXN0LmpwAAoJEGGyPxPRp/zoeKIP/36bOvMLYg0w+yrK/+qO2xqHIzUd1I8fkGHJ
/1KneN1PHXPKy3wLkCMlNr1TQBHUeaUSksT9kG/VUPkTlUtimWmYyp0LksQ7nYzU
7lCXO+aqT29Sd7NDuBKZLMk+yWC2GR9Fe+EhTUZ+RUsHNifmM/evzYjHaOkaEv4R
hFBGp0ZqwYiaN5PvuMgm7BCHrT3J5U28Bavr/CgH6ivkthwWAS50CarxdWgHfvwv
1o9/X1sqGQeS0jW55W6+OH0Ybf3IRzKViRYOfdqPmjQi7ud4zy8cbuwys6gE9AuD
C5TndumlsN2v36JZHHi3D3nlZMoUPhCfkOd9Qmn+zMRM4UcH2UcY3Lnz0OO/s1TM
IylohDu4vRu9MWChEIj/7Svcu/doBn6TZPzSDVlxXw5BWQeEBbYq2Qum7E1gLGwn
WA3JRzLLjgl2WV3rijsrTSER/RP7LRRChzumcSvP0sTiNnGSsClMul3NY/6Y4OF9
pmUj9A4UMoljZVRIo2dYIjqzhzEFCmo76EQJsms5U4XhC3Ga+MlXgkYelDvrxvoT
F4jfXqKe+b4noVUgEmdHt7BDhUmCO5fgwTu0xej1QqN8TSkgHkXiGt8UFUQthImF
J/E4f1pefGCAG2J1EzB8KnDGMiA/GHbn1dJiFqpTLhzET2fbTiVWPJa3iMHt/8rx
9u0m5aYY
=5Ft7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.