[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Compiler version
From: Ivan Cukic <ivan.cukic () kde ! org>
Date: 2012-06-27 22:27:08
Message-ID: 1666687.fBjtlPA5Do () drako
[Download RAW message or body]
> Can you explain why you need a more modern version, I see a good analysis of
> what the current situation regarding compiler availability but i fail to
> see why we need a newer compiler.
For me, the main reasons for this request are:
- lambdas (gcc 4.5)
- variadic templates (4.3 / 4.4)
- auto (4.4)
- nullptr (4.6)
- =default, =delete (4.4)
- explicit override (4.7)
- unique/shared_ptr (?? works in 4.5)
nullptr and override are really useful while developing, even as enabled-if-
possible - so I can live without hard-requiring them (macro-based switch), but
lambdas are not so easily replaceable while making the life much easier and a
lot of methods shorter :)
Cheerio,
Ivan
--
Acting is merely the art of keeping a large group of people from coughing.
-- Sir Ralph Richardson
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic