I'd prefer to use COBOL but there isn't enuf money in the multiverse to get a COBOL compiler :cry:
You're joking, right? Because there is
an open source COBOL compiler: OpenCOBOL. You'll have to search for the URL because I'm too new here to post URLs.
OpenCOBOL works like Vala: it translates the input language to C, and then compiles it. Two things surprise me -- that C# ranks so low, and that anyone is so crazy like me that he'd even think about COBOL. But now there is you (maybe?) -- and the absolute genius in the OpenCOBOL forums who figured out how to use Vala to interact with Gtk+ from COBOL.
However... for learning GTK+, I vote C. Krause's book is on the way.
Give me a moment to extract my tongue from my cheek.
The only formal training in programming I've had was COBOL, too many years ago. I've looked at openCOBOL from time to time but not gone any further.
I taught myself almost enough C and use that to struggle through but doubt I'll ever learn GTK, it seems to me that every time I find something I can work with, it gets depricated in favour of something far less intutive and sparsely documented from a user's perspective.
Lack of favour for C# doesn't suprise me at all, it does belong to windows after all.
I gave up buying books because before the ship carrying them reaches Australia the price triples and they are several generations out of date.
If the developers would just ensure there were up to date tutorials released with their releases, dinosuars like me would have a chance.