c++ - Is there a significant impact of the new standard's features on the boost library implementation in C++11? -
is there significant impact of new standard's features on boost library implementation in c++11?
especially interested in boost::variant (boost_variant_limit_types) , boost::spirit parts of library in light of presence of variadic templates.
is there article this?
(i writing third comment, going address topic of spirit specifically. decided mesh comments answer anyways)
boost spirit going using c++11 features exclusively (i.e. drop c++03 support) can take full advantage of improved tmp abilities , reduced compile times - compilation times big drawback of using spirit v2.
spirit x3 (the experimental v3 branch) under active development:
and in yet other news: spirit v3 c++11 , move-enabled:
feb 11, 2013; 12:02pm, joel de guzman wrote:
no, x3 c++11 only. pure. no workarounds.
keep in mind though x3 is, nature, x-perimental. lot of things can happen x3 final. not closing door on c++03 support, although heavily inclined move on without 03. v2 not going away anytime anyway.
also, expression templates auto-safe, no more need boost_spirit_auto macro whenever want keep 'raw' parser expression bound local variable.>
i found link spirit x3 repositories:
- https://github.com/djowel/spirit_x3 (github)
note status of development @ http://boost-spirit.com/home/2013/02/23/spirit-x3-on-github/
Comments
Post a Comment