Re: [fusion] Proposal for deprecating fusion.tuple.
Larry Evans <[email protected]>
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <[email protected]> |
On 09/29/2017 09:17 AM, Lee Clagett wrote: [snip] > > For C++11 `fusion::tuple` I noticed that if the assignment from fusion > sequences was removed (its constructor currently does not allow > conversion from sequences and `std::tuple` has no such requirement), > then the headers automatically included could be reduced. So > `fusion::tuple` _could_ be a faster compiling sequence for when the > conversion properties of `fusion::vector` was not needed. Of course, > since most have a good implementation of `std::tuple` perhaps this > unnecessary? I would like to point out that recent tweaks to > `fusion::vector` have [improved performance over libstdc++ `std::tuple` > in construction][0][1]. > [snip] > [0] http://metaben.ch/hetero/clang++-4.0/make/index.html > [1] http://metaben.ch/hetero/g++-7/make/index.html > [0] shows hana tuple significantly better than the c++ `fusion::tuple`. Hence, why not replace fusion::tuple with hana tuple? ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot