Post by Hadron Post by Hadron Post by DFS Post by Ian Hilliard
It appears that some people have too much time on their hands. I guess
that unemployment is a bitch. So, here is a very useful link, which
should help them to become useful members of society.
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101
It's MCSE. And I see you're not posting from your Windows job.
Good one, Bighead!
"All the code that my teams produce is tested on a number of different
platforms, using a number of different tools, on a number of different
processors to detect any errors. The actual end platform is then
selected based on a series of tests."
Yup. The "legend" actually pics the deployment platform AFTER design,
implementation, testing and, probably, user acceptance tests. What an
idiot Hilliard is.
I love how you Microsoft True Believers love to display your ignorance in
public. In the world of true software engineering, platform is not a
requirement. It is a dependent variable.
Total and utter fucking nonsense for so many reasons I wont go into
it. It might be so for your dancing penguin applet.
Yes, yes languages like Java and the platform independent UIs like Swing
etc do make real cross platform a sometimes viable offing however
generally you are then programming to the lowest common denominator
BEFORE we even start to talk about user training, infrastructure and
Someone would have to be asshole of the highest order, and that would be
you Hilliard, to design, implement and test only on Linux, for example,
when your target is... not surprisingly, the Windows desktop.
And I can assure you that users do NOT like generic kludgy swing type
UIs. They want something responsive and native.
You really are a fuckwit.
next thing : I dont believe in MS. I use Debian.
It is said that ignorance can be cured with education, but there is no
cure for stupidity. So, with the hope that you only suffer from the
former and not the latter, I will try to educate you.
Most of the development that I manage is in C++. There are however a
large number of very good cross platform libraries to help with the
development. If the project uses a graphical front end, QT is a very
good place to start. Have a look at:
If your developers are experienced in using MFC, then the wxWidgets
library is a very good place to start. Have a look at:
For general programming, the Boost library is an excellent start. Parts
of the boost library are to be included in the next revision of the C++
standard (r11). Have a look at:
For writing communications code and web servers from scratch the POCO
library provides a good solid basis. This is at:
The Apache foundation develop most of their software to be cross
platform. Have a look at:
There is a lot of cross platform development around, the problem is that
the evangelists at Redmond don't want you knowing about it. Have a look at:
--- Quote ---
Our mission is to establish Microsoft's platforms as the de facto
standards throughout the computer industry.... Working behind the scenes
to orchestrate "independent" praise of our technology, and damnation of
the enemy's, is a key evangelism function during the Slog. "Independent"
analyst's report should be issued, praising your technology and damning
the competitors (or ignoring them). "Independent" consultants should
write columns and articles, give conference presentations and moderate
stacked panels, all on our behalf (and setting them up as experts in the
new technology, available for just $200/hour). "Independent" academic
sources should be cultivated and quoted (and research money granted).
"Independent" courseware providers should start profiting from their
early involvement in our technology. Every possible source of leverage
should be sought and turned to our advantage.
--- End Quote ---