On Sunday 14 December 2003 01:40, Paul wrote:
For some reason, just mentioning java makes me very nervous - 45Meg for the Sun tarball strikes me as way too much bloat for one tiny little need. I think the real challenge would be to implement something that does not require java.
Regards, Paul.
The JDK is 33MB but you don't need that; the runtime is about 14MB (though for some unknown reason takes up over 100MB once installed - I have no idea why). However, options for running on both Linux and Windows are limited; Java is one solution and one for which the libraries are particularly comprehensive. In this case you need audio codecs, audio mixing, networking, a server for central registration (and perhaps mixing) and a GUI to hold it all together and keep the Windows users on board. That's not bloat; that's a pretty full feature set.
I don't know how many other cross-platform options there are for all that, let alone someone who knows how to bolt it all together. Having used JavaSound, networking and Swing I can say it's do-able. How about doing an outline specification then maybe some of us Java (or other) types could look at it in the odd spare moment?
-- GT