Mario Charest email@example.com wrote:
MC > LOL, seriously, am I coming out rude? Hum guess I am ;-(
MC > Then it’s time for some soul searching. Here goes; about 10-15 years ago I
MC > shared John’s enthousiasm, I though QNX was the answer to it all. That the
MC > world needed QNX to solves all of its problem. EXperience showed me I was
MC > completely wrong. Being pretty hard on myself I kind of blame myself for
MC > even entertaining the though… I must have overimposed some of my own
MC > self image over John as if I was talking to myself. As I felt kind of dump
MC > to have think that QNX could become a good desktop.
I also shared your enthousiasm about the future of QNX 15 years ago. I
still wish it were true. But alas, reality has sunk in. Still I have hope
that one day . . .
MC > As for the “don’t have to patch QNX every week”, the reason is simple there
MC > is about 10% less code in QNX then in Wnidows. Still per line of code I
MC > would verture to say there is less bug in Windows then in QNX.
I assume that was a typo and you meant 10% as much code.
MC > Imagine this, Microsoft coming out and saying “We have stopped development
MC > of our current OS and will be coming out with a new and improved operating
MC > system that is 100% NOT binairy compatible”. Imagine the Chaos. QSS did
MC > this twice for the OS and once for the GUI. I don’t recall any headlines in
MC > the newspaper about it…
As a software developer I have also occasionally come out with a new and
improved version of my software that was NOT compatable with the old. This
is the only way you can make those quantum leaps ahead. Sometimes you just
have to admit that old design was inferior.
OK, so for now maybe QNX isn’t the OS for everyone and every application.
It’s true there used to be many third party applications. There used to be
a multi-user real-time spread-sheet. (I never tried it though I wish I had.)
So many of the “applications” that there are for QNX were ported from other
worlds. They can’t take advantage of QNX like that. They need to be
written FOR QNX. Then you would start to see bug free applications, or