what's the best and easy programming language recommend it to make a rich GUI(not simple GUI ) ?
and what's the best and easy IDE for it?
GUI
Started by eman ahmed, Jul 30 2010 11:11 AM
10 replies to this topic
#1
Posted 30 July 2010 - 11:11 AM
|
|
|
#2
Posted 30 July 2010 - 12:17 PM
IMHO the best way to program a GUI is using C/C++ with a library like wxWidgets, GTK+, Qt, WinAPI etc.
The language you use doesn't really matter because there are often bindings for other languages than C.
Greets,
artificial
The language you use doesn't really matter because there are often bindings for other languages than C.
Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.
#3
Posted 30 July 2010 - 02:13 PM
I'm not sure of your definition of 'Rich GUI' , but python has various modules that can make GUIs , like Tkinter, wxpython, etc.
#4
Posted 30 July 2010 - 03:15 PM
I'm no expert, but I think C# might give you that. Correct me if I;m wrong anyone
My Personal Blog l Learning C++ l I'll be famous soon enough.
#5
Posted 30 July 2010 - 05:47 PM
I'd say, for Windows, that any Visual language should do. There are tons of examples online and you can just drag'n'drop elements. As I know, Qt is also simple (haven't tried it myself yet).
A conclusion is where you got tired of thinking.
#define class struct // All is public.
#6
Posted 30 July 2010 - 05:50 PM
Quote
I'd say, for Windows, that any Visual language should do. There are tons of examples online and you can just drag'n'drop elements. As I know, Qt is also simple (haven't tried it myself yet).
True, but while going around and dragging and dropping makes coding programs easy. It is easy to miss alot of needed knowledge on how it actually works. Know what I mean?
My Personal Blog l Learning C++ l I'll be famous soon enough.
#7
Posted 30 July 2010 - 06:14 PM
TeenChristian said:
True, but while going around and dragging and dropping makes coding programs easy. It is easy to miss alot of needed knowledge on how it actually works. Know what I mean?
The process of repeating hundreds of functions and setting coordinates for each button/form gets tedious, and is prone to errors in flow if you do it all yourself. Something simple as dropping the form is purely to help you place it where you want, all other properties need to be set by you so there's not too much of a gap lost.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#8
Posted 31 July 2010 - 04:32 AM
Quote
so there's not too much of a gap lost.
Your right, but in certain cases you will miss some information. For instance (using C++ here) With Visual C++ you can drag and drop your text box and type text into it, and the code generates itself. By doing this the user is missing the very basic, but still important education of "iostream" (thats with "cout" and "cin" end etc)
Just from that example I assume other small things like that can be missed. Know what I'm saying?
My Personal Blog l Learning C++ l I'll be famous soon enough.
#9
Posted 31 July 2010 - 05:44 AM
TeenChristian said:
By doing this the user is missing the very basic[...]
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#10
Posted 31 July 2010 - 05:53 AM
Gotcha, if it helps to learn visual languages, then that sounds like an option
My Personal Blog l Learning C++ l I'll be famous soon enough.
#11
Posted 31 July 2010 - 06:22 AM
eman ahmed said:
what's the best and easy programming language recommend it to make a rich GUI(not simple GUI ) ?
and what's the best and easy IDE for it?
and what's the best and easy IDE for it?
TeenChristian said:
True, but while going around and dragging and dropping makes coding programs easy. It is easy to miss alot of needed knowledge on how it actually works. Know what I mean?
Nullw0rm said:
The process of repeating hundreds of functions and setting coordinates for each button/form gets tedious, and is prone to errors in flow if you do it all yourself. Something simple as dropping the form is purely to help you place it where you want, all other properties need to be set by you so there's not too much of a gap lost.


Sign In
Create Account


Back to top









