|
Author |
Message |
|
|
Posted Apr 29, 2008 at 11:51:14 PM
Subject: Programming Linux
Hi,
If I want to create GUI-based desktop applications for Linux, what programming languages should i learn? What tools do i need to have so i can create Graphical User Interfaces?
I have been wanting to program on Linux as my platform but i just do not know where to start.
Thanks.
|
vigol
Joined Apr 12, 2008 Posts: 56
Location:Iran
Other Topics
|
Posted:
Apr 30, 2008 3:24:25 AM
Subject: Programming Linux
1- Base : c/c++
2. GUI : Qt/Gtk
2.1. Qt :
2.1.1. Free, but Partly
2.1.2. KDE's based on it.
2.2. Gtk :
2.2.1. Free.
2.2.2. I prefer because that.
2.2.3. Gnome's based on it.
3.1. I prefer Gtk for "FREE".
3.2. I Prefer KDE for better look.
3.2. But KDE is based on Qt.
3.3. In the other hand, you maybe make something nicer than KDE, by Gtk
3.4. Result : It's depend on yout taste.
Vigol
Mehrshad Moslehi
mehrshad moslehi
vigol
vigolyas
www.vigol.com
mehrshadmoslehi@yahoo.com
|
r2b2
Joined Apr 18, 2008 Posts: 13
Other Topics
|
Posted:
Apr 30, 2008 3:32:43 AM
Subject: Programming Linux
[quote=mehrshad moslehi]1- Base : c/c++
2. GUI : Qt/Gtk
2.1. Qt :
2.1.1. Free, but Partly
2.1.2. KDE's based on it.
2.2. Gtk :
2.2.1. Free.
2.2.2. I prefer because that.
2.2.3. Gnome's based on it.
3.1. I prefer Gtk for "FREE".
3.2. I Prefer KDE for better look.
3.2. But KDE is based on Qt.
3.3. In the other hand, you maybe make something nicer than KDE, by Gtk
3.4. Result : It's depend on yout taste.
Vigol
Mehrshad Moslehi
[/quote]
Im starting to learn C/C++. But then , why is KDE partly free? Would that mean i cannot re-distribute the applications that i made? What are the significant differences between Gtk and Qt? Which one is more powerful then?
|
proopnarine
Joined Apr 03, 2008 Posts: 590
Location:San Francisco
Other Topics
|
Posted:
Apr 30, 2008 5:29:16 AM
Subject: Programming Linux
KDE is free and open source. I think that the "partly free" reference was to Qt, the C++ library/API underlying KDE. There are versions of Qt that are, however, available under the GPL. GTK is C-based, while KDE is C++ and uses a much stricter OOP paradigm. I prefer the latter, but to each her/his own. One look at KDE or Gnome will show you that both a very capable approaches.
Take the red pill
Climate Change Blog
Food Weblog
|
ThinkDave
Joined May 05, 2008 Posts: 1
Other Topics
|
Posted:
May 05, 2008 2:57:33 PM
Subject: Programming Linux
Qt started off 'partly free' I was under the impression (the linux implementation) is 100% GPL based now... I could be wrong though.
If you want C++ coding in GTK you can use GTKmm they are a collection of C++ bindings for GTK and in my opinion make coding in GTK a fair bit easier than using the base C libraries.
[Modified by: ThinkDave on May 05, 2008 02:57 PM]
|