[LAD] "bleeding edge html5" has interesting Audio APIs

james at jwm-art.net james at jwm-art.net
Mon Nov 21 18:59:21 UTC 2011

I'm no gamer but even I know games can be have been written in java. Minecraft springs to mind. A very interesting 3d block game.
Sent using BlackBerry® from Orange

-----Original Message-----
From: David Robillard <d at drobilla.net>
Sender: linux-audio-dev-bounces at lists.linuxaudio.org
Date: Mon, 21 Nov 2011 13:40:36 
To: Neil C Smith<neil at neilcsmith.net>
Cc: <linux-audio-dev at lists.linuxaudio.org>
Subject: Re: [LAD] "bleeding edge html5" has interesting Audio APIs

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.


Linux-audio-dev mailing list
Linux-audio-dev at lists.linuxaudio.org

More information about the Linux-audio-dev mailing list