我还是一个学生,没有太多编程方面的实际经验。我从来没有写过超过〜5k行的代码。我已经用Flash和Java编写了代码,但我不明白为什么人们在Flash中编写诸如视频播放器(YouTube等)之类的Web应用程序,而不是在编写Java applet。因此,我想请具有实际经验的程序员在这个问题上说一些明智的话。
我看不到Flash优于applet的真正好处,但另一方面,至少在我看来,它似乎像地狱般的越野车。我知道在Flash中制作内容的速度更快,并且可以理解为什么这对于快速制作原型将是一件好事,但总的来说,这值得吗?每当YouTube发疯时,我都会诅咒开发人员使用Flash编写它。而且,如果您将Linux与Opera结合使用,则这种情况一直存在。
那么,基本上,为什么人们使用Flash而不使用Applet?