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-----