wakish Posted March 11, 2006 Report Share Posted March 11, 2006 For example, the linux desktop interface is designed in which language? Quote Link to comment Share on other sites More sharing options...
tyme Posted March 11, 2006 Report Share Posted March 11, 2006 that would depend on which interface you're talking about. KDE? GNOME? XFCE? Fluxbox? Openbox? etc. Or do you just mean the X server (i.e. xorg or xfree86)? need to be a bit more specific. and also, you may be able to answer you question by googling. Quote Link to comment Share on other sites More sharing options...
wakish Posted March 12, 2006 Author Report Share Posted March 12, 2006 uummm, let's say the KDE ? i have browsed google, but i have not got it.. perhaps i have wrongly searched but i just wanted to know this without much info.. just kind of curious to know ;) Quote Link to comment Share on other sites More sharing options...
tyme Posted March 12, 2006 Report Share Posted March 12, 2006 KDE and related apps use the QT toolkit, which is (to my understanding) C++ based. Admittedly, I don't understand the whole toolkit vs. programming language deal, as I've never programmed with a graphics toolkit, so someone else may have a better answer for you :) Quote Link to comment Share on other sites More sharing options...
Qchem Posted March 13, 2006 Report Share Posted March 13, 2006 KDE and related apps use the QT toolkit, which is (to my understanding) C++ based. Admittedly, I don't understand the whole toolkit vs. programming language deal, as I've never programmed with a graphics toolkit, so someone else may have a better answer for you :) Graphical toolkits are just building blocks for making GUI's, they're probably best thought of as just another library - one that you call routines from to draw things on the screen. QT is mainly thought of as a C++ based toolkit, but it also has bindings for C and python (and a few more). GTK+ (also called the GIMP toolkit) is the main toolkit used in gnome, it's originally C based, but has bindings for C++, Java, python, .NET etc. More "old-school" unix toolkits are TK and Motif. Quote Link to comment Share on other sites More sharing options...
chalex20 Posted March 13, 2006 Report Share Posted March 13, 2006 More "old-school" unix toolkits are TK and Motif. And Athena. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.