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

Reply via email to