You shouldn't have to install a bozillian libraries or development files.
Ease of use
the basic toolkit should be SO simple that even a 'Newbie' can do it.
well, open source HELPS, but the design must be FLEXIBLE enough to allow easy customization.
unnecessary functionality, with the exception of certain icons, is to be avoided.
no convoluted ideas belong here, like the bass-ackwards programming style you find in CERTAIN languages.
for maximum compatibility, the C language is almost universally supported, so that's what I use.
Even if there is a problem, the code should NEVER be 'fragile'. Validation happens a lot, whenever practical.
lots of built-in debug, needed by me to even write the thing after all.
Small (and simple) 'hello world' application
The 'hello world' application should be reasonable AND SMALL, and not because special things were written JUST TO MAKE THAT HAPPEN (that is called 'engineering for the demo' and I don't like doing that)
Generated on Sun Jul 24 2016 12:54:21 for X11 Work Bench Toolkit by