Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Joshua Cranmer Newsgroups: comp.lang.java.programmer Subject: Re: tools for programming applets Date: Sun, 22 May 2011 20:59:54 -0400 Organization: A noiseless patient Spider Lines: 38 Message-ID: References: <028d2009-98b7-43a3-b02d-83eaa89db79e@glegroupsg2000goo.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Mon, 23 May 2011 00:59:56 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="bAymlyY9SkaJNa8Tz2rerw"; logging-data="16494"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/4eeCpUqMMWwefI9Tg6RpViCuueQFBCEc=" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16pre) Gecko/20110305 Lightning/1.0b3pre Thunderbird/3.1.10pre In-Reply-To: Cancel-Lock: sha1:YOk6W5DpArtOEEqKpUiqg233RhU= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4429 On 05/22/2011 08:26 PM, Lawrence D'Oliveiro wrote: > Why do you think JavaScript/DHTML/AJAX has grown by leaps and bounds, while > Java, which in some ways was a pioneer of the dynamic Web, has stagnated? Why do you insist on bashing Java in a Java newsgroup? To be fair, none of the technologies you mention has really made "leaps and bounds". AJAX, or rather XHR (the underlying technology), itself was specified several years back and hasn't been modified (to my knowledge) since the introduction of the cross-origin specifications, which is more or less incidental to the actual spec. JavaScript itself has had no more fundamental changes than Java has had. As far as I can see, the only truly new things (i.e., not present in any implementation for some time) were the introduction of functional methods to Array, i.e., arr.forEach, arr.filter, etc. The only technologies that have really changed are the DOM, in particular the introduction of , web storage, and ... I think that's about the only major interoperable new thing. SVG doesn't count since it's been around for eons, nor does