View Single Post
Old 08-12-2005, 06:47 AM  
Kevsh
Confirmed User
 
Join Date: Dec 2004
Location: TO
Posts: 8,619
Quote:
Originally Posted by Dmitry
Ah guys, I like Java alot! hehe

Well, speaking seriously. That is pretty hard to make a wrong code in Flash, because Flash made everything to avoid people from making problems. New programming languages and technologies are trying to avoid human mistakes and Flash is great example of that. Yes, Macromedia made amazing technology with alot of features, however as more you protect techonology from human mistakes the more flexiability of language you loose. Yes eveyone saw Java based solutions that freezes or making pc running slow and there are 2 reasons of that:
1) Most of Java developer making software that run but not stable. It may crash, eat unnecessarty resources, etc. However Flash made in a way that programmer can't do mistakes. So yes, Java is more difficult technology, and most of the sites want to avoid difficulties.
2) Microsoft and Sun are not in a good relationships with each other, and Microsoft not interested in supporting Java, because Java is kind of multi-platform competitor that can run not only on computers, but also on other devices like cell phones, virtual devices, and who know what else in future, may be automobiles. I recently heard that Microsoft gonna make operation system for automobiles, but I hope they will not do that, in other case we will have too much of bugs and viruses in our cars

Java is running a little slower, however that is because it is running using Virtual Java Machine that is simulated visrual under normal system architecture. I beleive in a near futures we will have that Java supported on CPU level. Like math co-processor was embedded in the past CPU evolution. Yes it may take years, however Java is running fine even on slow processors of mobile phones imagine how it will run on 5-10GHz CPU. So I don't think Java is dead technology

As for users that have Java installed vs Macromedia Flash I can say that if I install fresh copy of Windows XP or Linux or Mac OS I don't have Flash, but for all of them Java is installed by default. Yes it is old Java version 1.1.8 but if we talk about WebVideo it is running perfect on old Java 1.1.8

Nothing against BlueWire or Flash - it is really great technology that help us to make fast and great solutions. But I am currently working on our Java based version. Probably one day we will have both options that can be selected from admin, I hope that. Most of the people prefer Flash, but it is not very much important when you choose how to go ahead.

Very nice post, and informative. My problem with Java is that it starts the Java VM on my desktop and seems to grab some RAM just for fun - it's not a "clean" launch from when you open a site in your browser and the video starts, unlike Flash.

So while all the points may be true, from the end-user Java is not as smooth.
Kevsh is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote