Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

WPF or GTK ? which one is better [closed]

Tags:

c#

.net

wpf

gtk

I'm going to start a new project with WPF, during last week I read much about it and found it quite useful. But recently I got familiar with GTK whichis Open and have most of WPF abilities.

Which one is better (in common) and is GTK a better choise for me or not?

I use .NET and my clients are using Windows (XP sp2 and above).

like image 594
Nasser Hadjloo Avatar asked Dec 22 '22 15:12

Nasser Hadjloo


1 Answers

I use GTK on windows because windows is my favorite development platform but in production code GTK is only used on Unix (Linux/FreeBSD) platforms. Its just to bad for production code on Windows7. The umlaute key bugs were already mentionend so like to add the problems with popup windows and focus events.

Also despite it is called multiplattform on the GTK webpage the team does not care too much about Windows and MacOSX. This hostile attitude makes it much more worse and dangerous to use code. A good sign is that they simply don't came up with an easy to compile VS2010 environment. I don't understand whats so difficult to write simple makefiles.

On Windows there is no chance other then using WPF or MFC. And on MacOSX you have to use Cocoa. Windows7 and Cocoa both deprecated large parts of the theming engine, which means (and this is an explicit strategic goal) developers must use the platform GUI toolkit in the long term.

like image 187
Lothar Avatar answered Dec 24 '22 05:12

Lothar