> Incidentally, has it occurred to you that the authors of this
program
> (not me!) are the most active members of this list? Also,
that the
> author of a program might take some offence at being told
that it "is
> not polished visually", but somehow manages the incredible
feat of
> working "better than most of the stuff that MS produces"?
The Factor GUI is not hip looking: it does not follow the current fashion of
"3D" raised, beveled buttons, clever shading/gradients, and whatever else is
used for eye-candy now in GUIs. The point of the above statement is that this
quality of the GUI does not hurt usability much. The Factor GUI is visually
understated, compared to the latest Windows 7 graphical offerings.
Dynamically, however, it works better that almost everything else I've seen,
recently. The MS APIs are being used well, perhaps even better than MS uses
them. That's good.
The clunky VisualWorks Smalltalk GUI, now about 20 years old, in contrast,
still flickers violently on resize (kind of funny sad all at once...). I've
been using it for the last 15 years. Cincom still can't get it right because
their connection to the OS is flawed, and they can't be bothered to fix it.
They can't be bothered to fix it, because the code that creates the bad
behavior is too complicated and requires too much time to understand and
change/correct. But this is less likely to happen in Factor, because we
develop and test words one at a time.
Without criticism nothing gets improved. Don't worry about
anybody's feelings getting hurt—it's only code.
Yes, and the above wasn't criticism, anyway--more a compliment mixed with an
unflattering observation of a flat GUI. Flat or not, I like it. I think I
would give the buttons a slight raised look. I sometimes wonder whether they
are clickable.
I would still like to convince my sup that Factor is the way to go, and he'll
want the latest and greatest Windows 7 GUI, eventually. So my next question is:
Has anyone undertaken the task of making a more up-to-date looking set of
widgets for Factor to use when creating GUI apps, even if those widgets/gadgets
will not be used in the dev-environ itself?
Shaping
------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk