To: Columbo who wrote (236 ) 11/10/1997 8:58:00 PM From: Robert Winchell Respond to of 1600
I have an app that is deployed world wide for our corporation. The users use Macs, WinTel, and some Unix. Do you have any idea the advantage of not having to distribute the application world wide and make sure it is correctly loaded and runs on everyones machine? Do you realize these f$%^%ing users make changes in their dreams? Can you imagine distributing the weekly changes the "users" ask for? That's great that your app works everywhere. I sincerely hope that it does forever, and that all the Java apps I download and run work everywhere. I can certainly see the advantages. The problem still remains that there is a lot of investment in machines that cannot be used by Java. You can't optimize a Java program for MMX. You can't take advantage of a super-fast color plotter hooked to some machines. This is what JAVA 3D is for (to compete with VRML). You do know that Java still runs on the local machine? Not somewhere else. Java 3D is interesting - we are trying to get early access to it (big$$$) and are planning on using it in our project. However, there are problems. First and foremost, it is the only choice. Features that aren't avaialable? Too bad. There is another problem: I find that this goes directly against the "write once, run everywhere, 100% Java" thing. Certainly in 18 months my Java-enabled cell phone isn't going to have Java 3D. Or probably Java 2D for that matter.You'll change your tune when the networks speed up and we have "Webtone", which is similiar to "Dialtone". Perhaps, and I can't wait for the network speed up! I have a cable modem at home and a T3 at work, so I'm spoiled on speed - but it still isn't fast enough.