Comment 1 for bug 1005955

Revision history for this message
Borim (borim) wrote :

Are there some specific feature you want to use? What do you think they will improve?

In general I do not mind to use some c++11 features, if they improve the code (e.g.: readability, maintainability). But I am against forcing a newer compiler, if c++11 feature should only be used, because we can.

I have found a nice list which g++ version is required for which feature: http://gcc.gnu.org/projects/cxx0x.html
As you can see the first features are supported by g++ 4.3, others only by the latest version (4.7), or none at all.

Also I think the hint on this list is important that c++11 is still experimental. What if widelands gets broken, because the c++11 implementation was changed?

----
My system:
Ubuntu 12.04
g++ 4.6.3