Hi list, @Heilo C++ 11 isn't particularly new and the whole point of it is to reduce code complexity, improve readability and generally to aid developers. I think we should ask the question the other way around; Is there any reason why not to use it? Are there any major recent Linux/BSD distros that don't have a recent compiler? (as an Arch user I have no idea about what gcc Debian is on for example) Are we targeting legacy systems? Is there any other reason I might have missed? If we can answer these questions, then we can answer wether we can use C+11. I know some people are just conservative and that is why they don't want to make the switch, but I personally would prefer C++11, although it isn't the end of the world if I had to stick to C++98 or C++03.
@ ..ink.. Lambda is the single best feature, but if you allow lambdas then you also need to allow auto. You also missed a few quite important features: std::move and RVO which both could result in a speed boost. Best regards Kris On Sun Feb 8 19:20:08 2015 GMT, .. ink .. wrote: > On Sun, Feb 8, 2015 at 9:45 PM, PCMan <pcman...@gmail.com> wrote: > > > > > If there're no objections, I'll start using some C++ 11 features right > > away. :-) > > > > > what features would you like to use? > > it maybe useful to have a small list of allowed features to use. > > 1. lambdas > 2. nullptr > 3. Qt's new signal system that accepts lambdas > 4. new for loop > 5. ... > On Sun Feb 8 18:53:28 2015 GMT, Helio Chissini de Castro wrote: > Hello > > >From our side, Fedora, we have plans to go back up to Fedora 20 and > RHEL 7, so no objections as gcc is compliant. > I think can be introduced, as long is really necessary. > Change just because is new and shiny, with no benefits on speed or > less code complexity, is not a good thing. > > []'s Helio > > On Sun, Feb 8, 2015 at 4:45 PM, PCMan <pcman...@gmail.com> wrote: > > Hello, > > Since we have 0.9 released, I'd like to discuss about starting using C++ 11. > > Some time ago we had some discussions on the issue tracker but we did not > > get feedback from some developers yet. > > Please see https://github.com/lxde/lxqt/issues/434 . > > So I'd like to ask if it's OK to start using C++ 11 in our newly written > > code. > > If there're no objections, I'll start using some C++ 11 features right away. > > :-) > > > > Cheers! > > > > ------------------------------------------------------------------------------ > > Dive into the World of Parallel Programming. The Go Parallel Website, > > sponsored by Intel and developed in partnership with Slashdot Media, is your > > hub for all things parallel software development, from weekly thought > > leadership blogs to news, videos, case studies, tutorials and more. Take a > > look and join the conversation now. http://goparallel.sourceforge.net/ > > _______________________________________________ > > Lxde-list mailing list > > Lxde-list@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/lxde-list > > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming. The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot Media, is your > hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and more. Take a > look and join the conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > Lxde-list mailing list > Lxde-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/lxde-list > ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list