Mail Archives: geda-user/2015/07/13/16:19:32
A naive question (no intention of igniting any flame war):
Discussion is around Qt vs GTK (and the mentioning of FLK), but what
about wxWidgets (I think used by KiCad, or to a lesser extent TK)?
Regard,
On Tue, Jul 14, 2015 at 12:03 AM, Dave McGuire (mcguire AT neurotica DOT com)
[via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
> On 07/13/2015 03:10 PM, Stefan Salewski wrote:
>>>> Indeed five years ago I started with some Cairo drawing on a GTK drawing
>>>> area for fun -- later that evolves to my gschem clone. But at that time
>>>> I was not aware how unpopular GTK now is.
>>>
>>> Just for the record, I've never gotten the impression (except for
>>> here, just in this set of threads) that GTK is unpopular.
>>
>> So I really recommend never using a google search term as "GTK vs Qt" or
>> similar :-)
>>
>> For example this, but you can find much more
>>
>> http://www.reddit.com/r/linux/comments/2dxik3/future_of_gnome_and_gtk_when_whole_world_is/
>>
>>
>> Some search results may be silly, but there is unfortunately a very
>> clear tendency. And many developers have migrated their software from
>> GTK to Qt in the last years, no one in the other direction. I already
>> said that for myself GTK3 on my Linux box is still fine -- one problem
>> is, that their is no community left. One single core developer seems to
>> be still subscribed to main GTK mailing list! Documentation of GTK3 is
>> really not bad, but asking someone when one has problems is really a
>> problem. Indeed getting a fine answer is the problem. For the bad look
>> and feel on Mac and Windows -- I heard that everywhere. I am not fully
>> convinced that it looks so bad, saw some screenshots which I considered
>> OK, but maybe not really native look. At least I have to admit that
>> Gnome/GTK developers do not care much about Windows and Mac, for long
>> time only GTK 3.6.4 was available prebuild for Windows, while we had
>> already 3.14 for Linux. Another problem of GTK is of course the inner
>> structure with gobject, it is difficult and no new developer will ever
>> want to work on internal code. But that is only relevant for the few
>> remaining core developers. For me one big advantage of GTK is that its
>> plain C API makes it so easy to use it from many other programming
>> languages. For Qt with its MOC that is really a problem.
>
> That is pretty scary, and a bit surprising; I learned something
> interesting today.
>
> I know Qt licensing used to be a hassle; has that situation improved?
>
> One change I've noticed in Qt over the past few years is that
> applications seem to be much faster now. Early Qt stuff ran like
> lumbering bloated pigs, presumably due to bad C++ code. Now, in QUCS
> for example, things are lightning fast.
>
> -Dave
>
> --
> Dave McGuire, AK4HZ
> New Kensington, PA
>
- Raw text -