Funny.....I've had work systems nuked twice by Ubuntu.
I continue to use Gentoo, and have used it for a number of years. Only complaint I have with Gentoo is that if you keep updating it regularly (and use the cutting edge version....ie: ~x86), there are really bad periods where the machine will not update and things break because the Gentoo developers haven't yet gotten together to make everything play nice with each other because of a 'debatable' change they put in. Usually, though, once I get that sorted, it stays working for a really long time.
I wish the Gentoo Developers would understand that causing the System to 'break' before they work out their software/portage issues really isn't acceptable to their users.
"God complex" is really justified when most of the idiots on the system can easily cause significant problems, which are then blamed onto the IT because "it's the software that's broken!" The users are never at fault.
So why is it that the users doing their work on the system that (for which they are blamed when they don't get their work done) cause the significant problems, according to the "God complex" Administrators? Why is it that the only system problems is the work that the users must do?
1. The Patent Office actually does searches on prior software & methods before granting/rubber-stamping that application, and expecting the courts to do the searching for them.
2. Only Software Experts/Engineers, on more than just Microsoft Development Programming minimally, should be doing the patent examinations/patent searches/patent approvals.
3. USPO should have the power to reject an approved patent at any time, for a minimum of 'patent application in bad faith.
These points would be a start for my satisfaction.
I have 40 years experience porting code and Drivers to various OSes and processors...OSes like Freescale MQX, TI DSP Bios, WxWidgets APIs, and/or Linux. Most of my C code is written with the 'write once' philosophy.
I know I shouldn't reply to an obvious troll like this, but this attitude of yours bothers me. I've seen that 'can't be done' attitude fthat you are demonstrating in your post.....quite frankly it sucks.
Saying "easily and effortlessly it will integrate into cross-platforms" does not imply that the software is easy to write to begin with. I was implying that the 98% more effort to consider your approach was actually more work up-front when writing your code.....like maybe making your code 'Modular' to begin with, and also follow the standards that all compilers follow (C programming following ANSI standards for example) rather than picking those shortcuts that, for example, only MS compilers let you use, or the Qt macros that require the MOC compiler (ie - compiler shortcuts that no other compiler for other platforms understand).
I'm sorry you are working 60 hour weeks....I used to do that too, until I learned how to work more efficiently (Write source once again) which lets me work normal business hours. Maybe you should consider the 'Work smarter, not harder philosophy', instead of this 'It can't be done because I can't imagine it philosophy' you seem to have.
And, with your post, you have proven it is you without any experience. Maybe you should back off and learn something?
Now that Microsoft is going to assimilate Nokia, I am sure QT is in great danger. I pray that someone would get it and continue making it great as it is.
Hopefully they'll make Qt totally C++ compliant too without all of those extensions to the language they added from day 1. Reminds me of another company we've heard about.