On Mon, 2011-11-21 at 10:36 +0000, Neil C Smith wrote:
David,
With the greatest respect to you, and I have a lot of sympathy with
your ideas of GUI's using browser / JS technology, your comments on
Java are bordering on FUD. I also don't understand the general
anti-Java diatribe - it's a library, and it has its uses - why treat
it as somehow different to any other library. It's still the best
performing VM out there. Once JavaScript allows me to write a single
JIT'ed executable that runs cross-platform; links to JACK on Linux,
Windows and Mac; allows sub-5ms latency; and lets me drop live-coded
fragments into the audio graph - then it gets interesting, but until
then JS is still playing catchup! :-)
Once Java actually makes it possible to write hard realtime safe code,
then maybe I'll actually consider it an appropriate option for audio
engines. Notice how every single popular audio application, free and
mainstream, is conspicuously *not* written in Java? There's a reason
for that.
Even games aren't, and they don't have the strict hard-realtime
requirements we do. There's a reason for that too.
You can call it "FUD" or "general anti-Java diatribe" or whatever if
you
like, but I have better things to do than argue against reality.
-dr