Just because the RTSJ spec. was nine years in the making does not mean that real-time Java was not available before: Esmertec, Newmonics and a few other companies have been offering real-time Java solutions for years, which did find takers, including many blue-chip ones.
And in any case there is no single definition of "real-time": this is just marketing.
-- O.L.
Posted by Olivier at July 2, 2004 11:47 AM> .... Being the premier big systems language,
what sort of big systems do you mean there mate ?
[from the article:]
> This is for building big control systems like power systems and aircraft carriers
God Help us :)
As you know I don't like Java, for the straightforward reason that it is the Government Programming Language. Stanford Universty Networks (the most statist educational institution in the entire world, located in the world's most ultraleftist enclave -- SUN, the same people who want the government to take apart MSFT because it makes too much money) created Java, the "statist programming language". Everything about it is statist, from the general notion that it should work "Everywhere" to the fact that it never works :-)
Mind you, i still don't trust C. Gimme some machine code anyday!
> NASA
that says it all! :)
Posted by JPMay at July 2, 2004 12:09 PM> what sort of big systems do you mean there mate ?
Well, any, I suppose. Big systems are ... ones with too many lines of code, too many modules and too many people. Big systems are ones that require teams of squabbling programmers. Big systems are ones where it is difficult to understand everything, impossible to cost-estimate big changes, and implausible to audit. Big systems are ones where you cringe when you hear about tricky code, because you know that 6 months down the track, the only programmers available to work on it will be ... average.
Big systems are ones where, when you pull it off, you know you're better than anyone else :-)
Posted by Iang at July 2, 2004 12:41 PM