Originally posted by jlittle
View Post
Originally posted by MoonRise
View Post
Originally posted by GreyGeek
View Post
Once I've gotten through the Allain book, I'll decide if it makes sense to learn anything else like Python or Gambas. It might be that I'm loving C++ and don't want to use anything else. Or maybe I'll hate it and just use it for making the few changes to LO Writer that I want, and then move to Python or Gambas. Or maybe I'll find some program written in Python and chose to learn it so that I can tinker with it. I do know CherryTree is written in Python. What's cool about Linux is that you can actually do this. I could not lift up the hood of Microsoft Word and change the source code (though I could do some things with VBA).

This is hard to say without sounding patronizing, and that's not my intention at all; I wish to give a warning.) C++ is very hard to learn, let alone to be productive with. When I worked with it I came to the opinion that most programmers I knew would not cope with its complexities. This was certainly borne out by the code I had to maintain. It has on paper improved since then, but I doubt there's much difference in ease of learning. 


) because it would bring me home on evenings and weekends, instead of being gone for weeks at a time coding a project. They were using VFP, which I found to be a quick learn, but when MS dumped it for .NET around 2004 the Dept of Rev had to look for another tool to replace it. That is what got my search, which lead to Qt, under way. Fortunately, I was assigned by the dept to spend dept time looking for and testing alternatives. It was a programmer's dream job! In the course of a year I played with several GUI RAD tools built around several languages, including Java, Python and C++. Both proprietary and open source.
Comment