Hi guys,

2013/5/28 Tim E. Real <[email protected]>

> On May 27, 2013 10:33:18 PM Florian Jung wrote:
> > Hi
> >
> > i just noticed that we seem to have exception handling disabled
> > (try/catch/throw). Is this by purpose? And why?
> >
> > greetings,
> > flo
> >
>
> Hm, where exactly is it disabled? I don't recall seeing that.
>
> Funny you should ask.
>
> I was wondering the same thing recently, as it appears
>  no exceptions are used anywhere in MusE.
>
> In Windows I used exceptions religiously for my 'commercial'
>  production-quality database apps which I sold. I didn't want any surprises
>  or crashes so I tried to catch everything where possible to be safe.
>
> However, being many years later, I recently Googled exceptions for linux.
> To my surprise, I found many sites that concluded exceptions are not
>  a good idea and not reliable!
>
> I don't have any links for you, but look it up.
>
> So I said, well, I guess that's that, and I left it alone.
>

Qt doesn't really utilize (or require) exceptions so I guess that's a major
factor for MusE not having used them.
Whether exceptions are actually bad under Linux, I don't know. It feels
like that can't be true anymore, maybe for old versions of gcc.

Regards,
Robert


> Tim.
>
>
> ------------------------------------------------------------------------------
> Try New Relic Now & We'll Send You this Cool Shirt
> New Relic is the only SaaS-based application performance monitoring service
> that delivers powerful full stack analytics. Optimize and monitor your
> browser, app, & servers with just a few lines of code. Try New Relic
> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
> _______________________________________________
> Lmuse-developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/lmuse-developer
>
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to