One of the things that frustrates me with C21 OSs and
languages is
that the graphics facilities of machines are locked away behind the
high walls of libraries and APIs designed for professional developers
- which are simply too hard for an interested amateur such as myself.
Are you aware of FreeBASIC (the one with the nice horsy logo) and had a look whether that
floats your boat? This is an extendable freeware BASIC programming environment for Windoze
(I dunno if it's available for other platforms too, I don't care at the moment)
which can be enabled to do sound, Windows GUI widgets, networking primitives and the like
via downloadable modules/libraries, which should be well documented and examples
provided.
I located and installed it a few years ago as a win- and TCP-enabled replacement for Turbo
BASIC, both for my usual day-to-day diddling and intending to program a control
application/"driver" for some not-quite-xterm, but couldn't scrounge up the
spare time for more than a very cursory examination 'til now.
Arno Kletzander
...sent from my HTC Magician PDA