[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Exceptions
From:       David Faure <faure () kde ! org>
Date:       2010-03-29 17:40:40
Message-ID: 201003291940.41009.faure () kde ! org
[Download RAW message or body]

On Saturday 27 March 2010, Thiago Macieira wrote:
> Em Sábado 27. Março 2010, às 02.24.46, Pau Garcia i Quiles escreveu:
> > Hello,
> > 
> > Actually, IIRC the reason why Qt does no use exceptions is because
> > Nokia used to support broken/old compilers which do not support
> > exceptions or did not support them right. Modern compilers should do
> > exceptions right and maybe Nokia will change their policy towards
> > exceptions when they only support modern compilers (from Qt 4.7 on,
> > IIRC)
> 
> "no exceptions" is a coding choice, not a compiler requirement. It may have
> started with broken compilers and runtime performance penalties, but today
> it's just because we don't like them and they don't fit with our coding
> style.
> 
> So exceptions will not happen sooner than Qt 6. (Because we promised that
> Qt 5 wouldn't be such a change from Qt 4)

Haha, so your way out of that promise will be to make Qt 5 live only a few 
months, I see :-)

-- 
David Faure, faure@kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic