From kde-core-devel Fri Mar 07 17:58:41 2003 From: Alexander Kellett Date: Fri, 07 Mar 2003 17:58:41 +0000 To: kde-core-devel Subject: Re: glib dependancy in KDE3.x X-MARC-Message: https://marc.info/?l=kde-core-devel&m=104705993332692 On Fri, Mar 07, 2003 at 06:46:22PM +0100, Guillaume Laurent wrote: > No, it's not. If KDE is so much ahead in terms of integration, it's because > it's C++ all throughout. That is not a necessary condition, but it helps > tremendously. Wrong, its because we have naturally defined c++ bindings to everything that is important. This doesn't need to be an exception for arts. > I don't really care. Ressources-wise, glib is a rounding error on most current > machines. Avoiding to duplicate it is certainly a good thing. However, using > it because "some things must be implemented in C", is not a good reason. Very much agreed. If its in C it should be in C. If C++, then C++. Not half half unless its for some bridging requirements. Which I thought it was for. > I've been told that arts is in C so that Gnome can use it. It then makes sense > to use glib. If it's in C for any other reason, then it should be moved to > C++/Qt. Unfortunately, AFAIK, Gnome doesn't reuse it... OTOH, Gstreamer... Alex