On Sun, 30 Aug 2009 10:48:24 -0700, r wrote:

> I think a point and click GUI builder (although some may disagree) is
> actually detrimental to your programming skills. The ability to
> visualize the GUI only from the source code as you read it, is as
> important to a programmer as site reading sheet music is to a
> musician. And I like to program with the training wheels off.

The main advantage of a GUI builder is that it helps prevent you from
hard-coding the GUI into the program. You could get the same effect by
coding a UIL/XRC/etc file manually, but a GUI builder tends to force it.

It also allows the GUI to be edited by without requiring any programming
knowledge. This eliminates the need for the GUI designer to be familiar
with the programming language used (or any programming language), and
allows customisation by end users.

Creating a GUI programmatically is almost always the wrong approach. It
tends to be adopted due to a path of least resistance, rather than any
affirmative reason.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to