<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OpenLaszlo Developments Afoot</title>
	<atom:link href="http://pathfindersoftware.com/2006/07/openlaszlo_deve/feed/" rel="self" type="application/rss+xml" />
	<link>http://pathfindersoftware.com/2006/07/openlaszlo_deve/</link>
	<description>The Fastest Way to Launch Successful Software</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:36:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: John Sundman</title>
		<link>http://pathfindersoftware.com/2006/07/openlaszlo_deve/#comment-5393</link>
		<dc:creator>John Sundman</dc:creator>
		<pubDate>Mon, 03 Jul 2006 00:49:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.pathf.com/blogs/?p=528#comment-5393</guid>
		<description>&lt;p&gt;Well, two comments, I guess.&lt;/p&gt;

&lt;p&gt;From my own point of view, OpenLaszlo&#039;s LZX has been Ajax since the day it was born-- about six years ago.  It happens to compile to SWF, but what you write is Asynchronous Javascript + XML, which is the definition of Ajax. Of course, historically, OpenLaszlo compiles LZX to (Flash) .swf, so the Flash engine, not the browser, is what ultimately executes the program. If the definition of Ajax is that the browswer executes just exactly what javascript that the programmer writes, then OpenLaszlo isn&#039;t Ajax -- nor is it likely to be Ajax anytime soon, since there will always be a compiler involved  (unless and until an LZX runtime appears on the scene.)&lt;/p&gt;

&lt;p&gt;So, does &quot;Ajax&quot; refer to source language or to the target runtime? Well, that&#039;s a theological question, I guess, but Jesse James Garrett, the so-called coiner of the Ajax term, has said in several venues that OpenLaszlo is Ajax, and I tend to agree with him. LZX is proper XML and ECMA262 Javascript. It just so-happens that it&#039;s compiled. Does that make it non-Ajaxian ipso facto? I don&#039;t see why, myself.&lt;/p&gt;

&lt;p&gt;But really, who cares?  I&#039;m not trying to win a debating point because it&#039;s not a point worth debating. I&#039;m just pointing out that the term is ambiguous, and many people don&#039;t think &quot;Ajax&quot; == &quot;DHTML&quot;.  I think OpenLaszlo is every bit as Ajaxian as anything out there, for example DoJo, but that&#039;s not what&#039;s important.  What&#039;s important is what it is and what it can do for you. In other words, it should be judged on its merits, not on its buzzword conformance.&lt;/p&gt;

&lt;p&gt;As for its source tree compiling to DHTML, there are two OpenLaszlo branches.  The 3.n branch compiles to SWF only.&lt;/p&gt;

&lt;p&gt;The Legals branch, however, compiles to swf and DHTML. &lt;a href=&quot;http://weblog.openlaszlo.org/archives/2006/06/introducing-legals/&quot; rel=&quot;nofollow&quot;&gt;http://weblog.openlaszlo.org/archives/2006/06/introducing-legals/&lt;/a&gt;&lt;br /&gt;
Now, the legals branch is not recommended for use in developing applications; it&#039;s a &quot;snapshot&quot; release that is there so interested parties can see how it works and the direction it&#039;s going. Under current schedules it will be a few more months before it&#039;s fully baked. But it&#039;s there under SVN, it&#039;s open source, it&#039;s free, and it compiles to DHTML.&lt;/p&gt;

&lt;p&gt;Disclosure: I&#039;m the OpenLaszlo documentation guy.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Well, two comments, I guess.</p>
<p>From my own point of view, OpenLaszlo&#8217;s LZX has been Ajax since the day it was born&#8211; about six years ago.  It happens to compile to SWF, but what you write is Asynchronous Javascript + XML, which is the definition of Ajax. Of course, historically, OpenLaszlo compiles LZX to (Flash) .swf, so the Flash engine, not the browser, is what ultimately executes the program. If the definition of Ajax is that the browswer executes just exactly what javascript that the programmer writes, then OpenLaszlo isn&#8217;t Ajax &#8212; nor is it likely to be Ajax anytime soon, since there will always be a compiler involved  (unless and until an LZX runtime appears on the scene.)</p>
<p>So, does &#8220;Ajax&#8221; refer to source language or to the target runtime? Well, that&#8217;s a theological question, I guess, but Jesse James Garrett, the so-called coiner of the Ajax term, has said in several venues that OpenLaszlo is Ajax, and I tend to agree with him. LZX is proper XML and ECMA262 Javascript. It just so-happens that it&#8217;s compiled. Does that make it non-Ajaxian ipso facto? I don&#8217;t see why, myself.</p>
<p>But really, who cares?  I&#8217;m not trying to win a debating point because it&#8217;s not a point worth debating. I&#8217;m just pointing out that the term is ambiguous, and many people don&#8217;t think &#8220;Ajax&#8221; == &#8220;DHTML&#8221;.  I think OpenLaszlo is every bit as Ajaxian as anything out there, for example DoJo, but that&#8217;s not what&#8217;s important.  What&#8217;s important is what it is and what it can do for you. In other words, it should be judged on its merits, not on its buzzword conformance.</p>
<p>As for its source tree compiling to DHTML, there are two OpenLaszlo branches.  The 3.n branch compiles to SWF only.</p>
<p>The Legals branch, however, compiles to swf and DHTML. <a href="http://weblog.openlaszlo.org/archives/2006/06/introducing-legals/" rel="nofollow">http://weblog.openlaszlo.org/archives/2006/06/introducing-legals/</a><br />
Now, the legals branch is not recommended for use in developing applications; it&#8217;s a &#8220;snapshot&#8221; release that is there so interested parties can see how it works and the direction it&#8217;s going. Under current schedules it will be a few more months before it&#8217;s fully baked. But it&#8217;s there under SVN, it&#8217;s open source, it&#8217;s free, and it compiles to DHTML.</p>
<p>Disclosure: I&#8217;m the OpenLaszlo documentation guy.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (User agent is rejected)
Page Caching using memcached (User agent is rejected)

Served from: pathfindersoftware.com @ 2012-02-09 18:20:09 -->
