There are alternatives to everything, and if you are using specialized programs, I'd really try to convice the developers to go to a language that can be used on all platforms. Of course, I'm an open-minded Java programmer who thinks that one shouldn't be chained to one system because of lazy programming