Re: [gtkmm] the future of gtkmm



Hi

> That's not an uncommon opinion, but the fact is that C++ is far from 
> bullet-proof. If GNOME was going to change language entirely, I don't 
> think it would actually be a good idea to use C++, it just doesn't 
> offer enough of an improvement. It would have to be something garbage 
> collected I think.

We're probably going to have to agree to disagree over this, but...

No language is bullet proof, but C++ offers a significant improvement 
over C. I actually feel that garbage collection is a bad thing and 
toally unnecessary. 

The main disadvantage is that you cannot determine at what point the 
object is destroyed. Also, the same behavoir with deterministic delete 
can be achieved using smart points and code can be wirtten in such a 
way as to force users of a class to use smart pointers.

If you are an ACCU (www.accu.org) member read my article in the latest 
overload. If you are not, join, it's the best £25 you'll ever spend as 
a developer. I'll try and get my article onto my webiste for everyone 
else.

Regards
Paul

Paul Grenyer
Email: paul paulgrenyer co uk
Web: http://www.paulgrenyer.co.uk

Have you met Aeryn: http://www.paulgrenyer.co.uk/aeryn/?
Version 0.3.0 beta now available for download.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]