Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: "Richard Maher" Newsgroups: comp.lang.java.programmer Subject: Re: New in Java 7: JLayer Date: Sun, 22 May 2011 15:05:17 +0800 Organization: HTTP *is* The Box - Let's think outside Lines: 42 Message-ID: References: <1PKdnV9XXeKKiErQnZ2dnUVZ_jidnZ2d@westnet.com.au> NNTP-Posting-Host: jOhPn0KFjrxwuMc9OPMmCw.user.speranza.aioe.org X-Complaints-To: abuse@aioe.org X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-RFC2646: Format=Flowed; Response X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-Priority: 3 X-MSMail-Priority: Normal Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4403 "Qu0ll" wrote in message news:1PKdnV9XXeKKiErQnZ2dnUVZ_jidnZ2d@westnet.com.au... > "Nasser M. Abbasi" wrote in message > news:ir4om1$qeh$1@speranza.aioe.org... > > > >> What I do not understand is how would doing the whole GUI in >> Javascript, running inside the browser, would be any better or >> different than say using Java applets, which is also a GUIcode >> running inside the browser. > > > > I am one of applets' greatest advocates so I entirely agree with you. > Applets provide a much more powerful programming environment than > JavaScript ever will but have the one drawback of requiring the user to > have a JRE installed on their machine. Some see this as a significant > problem and it does prevent them from running on platforms where Java will > never be available such as iOS. However, it's very easy to install a JRE > on the fly (except on said platforms) and support for applets will be much > better when the new Plugin3 architecture is released later this year. > Start-up times will be significantly faster and the new version of JavaFX > (2.0) is looking impressive which will just be a Java API. > > I love applets and believe they are the most underutilised deployment > platform for Java in the history of the language. Agreed but my 2c says the attitude that has held Applets back the most is the either/or mentality. There is *NO* JavaScript OR Applets OR Flex problem to be solved! Like it or not the Javascript/HTML/DOM boat has sailed to de facto standard(s) and quite rightly so. But Applets Flash/Flex is more than welcome to carve out junks of the UI. Sadly the Java purists/elitists hold its acceptance back by insisting on ownership of the page/UI. As far as JavaFX goes, you might as well sing the praises of SilverLight :-( Or that java FreeChart bollocks. Regards Richard Maher