> i have no "formal" CS background so am at a loss for good candidates. > the applications in question are "click here, prints > something in a text > box, etc" ones that are not very complex. a language that > allows me to > generate GUIs quickly and securely would be nice.
I've been hacking with Qt on Linux. I don't know if that even builds on OpenBSD. You can come up to speed with it and make a GUI within a day or so. It's ported to a few languages too so you don't have to use C++. Qt is either GPL or pay-for commercial though. The Qt designer tool is really quite good - does all the leg work and all you need to do is derive a class from the one you get out of designer and create some methods with the right names... kerblammo, functional GUI :) Someone else suggested wxPython. Another good choice. wx has C++ bindings, and any number of other language bindings as well. You'd be hard pressed to go past it for truly free development (it's not GPL'd so you don't suffer the viral problems of GPL). Cheers, A