<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Psyked &#187; Alchemy</title>
	<atom:link href="http://www.psyked.co.uk/category/adobe/alchemy/feed" rel="self" type="application/rss+xml" />
	<link>http://www.psyked.co.uk</link>
	<description></description>
	<lastBuildDate>Fri, 27 Jan 2012 15:02:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Link: Introducing ZaaIL – 40+ Image format support for Flash</title>
		<link>http://www.psyked.co.uk/alchemy/link-introducing-zaail-%e2%80%93-40-image-format-support-for-flash.htm</link>
		<comments>http://www.psyked.co.uk/alchemy/link-introducing-zaail-%e2%80%93-40-image-format-support-for-flash.htm#comments</comments>
		<pubDate>Wed, 28 Apr 2010 07:55:13 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Alchemy]]></category>
		<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is something I&#8217;ve been waiting a while for! http://www.zaalabs.com/2010/04/introducing-zaail-40-image-format-support-for-flash/ Alchemy is a technology which makes it possible to convert code libraries from other languages, such as C, into ABC (Actionscript Byte Code) which is the underlying technology behind the Flash Player.  In other words, you can take code libraries from other places and use [...]]]></description>
			<content:encoded><![CDATA[<p>This is something I&#8217;ve been waiting a while for!</p>
<p><a href="http://www.zaalabs.com/2010/04/introducing-zaail-40-image-format-support-for-flash/" target="_blank">http://www.zaalabs.com/2010/04/introducing-zaail-40-image-format-support-for-flash/</a></p>
<p>Alchemy is a technology which makes it possible to convert code libraries from other languages, such as C, into ABC (Actionscript Byte Code) which is the underlying technology behind the Flash Player.  In other words, you can take code libraries from other places and use them in the Flash Player, without any additional dependencies.  It&#8217;s not easy mind you, but it is very cool.</p>
<p>I still haven&#8217;t figured it out myself, so I&#8217;ve been impatiently waiting for someone else to be nice and figure it out for me.  Which they just have!</p>
<p>What actually interests me the most about this is the fact that it adds .raw image support to the Flash Player, which is very much something that I&#8217;m interested in getting into <a href="/imagesizer" target="_self">ImageSizer</a>.  Expect the next major release to include .raw image support!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.psyked.co.uk/alchemy/link-introducing-zaail-%e2%80%93-40-image-format-support-for-flash.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link: Adobe Alchemy, is it ActionScript heresy?</title>
		<link>http://www.psyked.co.uk/alchemy/link-adobe-alchemy-is-it-actionscript-heresy.htm</link>
		<comments>http://www.psyked.co.uk/alchemy/link-adobe-alchemy-is-it-actionscript-heresy.htm#comments</comments>
		<pubDate>Thu, 12 Mar 2009 08:05:56 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Alchemy]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[DOOM]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is a very interesting post from UnitZeroOne &#8211; &#8220;Adobe Alchemy, is it ActionScript heresy ?&#8221; Alchemy &#8211; if you don&#8217;t already know &#8211; is the name of one of Adobes&#8217; new labs projects &#8211; a method for compiling non-actionscript code into Actionscript Byte Code (ABC), which is ultimately what runs in the Flash Player. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.newgrounds.com/portal/view/470460" target="_blank"><img class="alignnone size-full wp-image-796" title="Alchemy" src="http://uploads.psyked.co.uk/2009/03/alchemy.jpg" alt="Alchemy" width="500" height="280" /></a></p>
<p>This is a very interesting post from UnitZeroOne &#8211; <a href="http://www.unitzeroone.com/blog/2008/11/28/adobe-alchemy-is-it-actionscript-heresy/" target="_blank">&#8220;Adobe Alchemy, is it ActionScript heresy ?&#8221;</a></p>
<p>Alchemy &#8211; if you don&#8217;t already know &#8211; is the name of one of Adobes&#8217; new labs projects &#8211; a method for compiling non-actionscript code into Actionscript Byte Code (ABC), which is ultimately what runs in the Flash Player.  </p>
<p>This is very interesting because it means that it would open up a huge array of existing code libraries from other languages, and mean that they in their raw format*, could be used in the Flash Player.  This is different to where we currently stand, where other code libraries have to be rewritten manually in ActionScript.  So instead of taking the theory from one language and writing around that in ActionScript, we could just export for the Flash Player.</p>
<p>A working example is the DOOM game on Newgrounds: <a href="http://www.newgrounds.com/portal/view/470460">http://www.newgrounds.com/portal/view/470460</a></p>
<p>That&#8217;s the original game, right there, just published with Alchemy.<br />
<span id="more-797"></span></p>
<h3>Wow, but uh, back to the topic?</h3>
<p>UnitZeroOne has delved deep into the realm of Alchemy, and come up with some interesting relavations &#8211; concerning such facts as Alchemy generated code runs faster than it&#8217;s ActionScript-coded equivilant:</p>
<blockquote><p>Alchemy is proof that this is not the case. Here’s a bit of pure heresy in the Adobe church : Alchemy is a testament to the underachievement of the ActionScript compiler. Ouch. Surely, this can’t be the case, right ? Well, yes and no.</p></blockquote>
<p>And the fact that Alchemy can apparently do things that the normal ActionScript compiler cannot &#8211; which is partially where the performance gains come from.</p>
<p>There&#8217;s a whole load of interesting information on UnitZeroOne, so I suggest you check it out: <a href="http://www.unitzeroone.com/blog/2008/11/28/adobe-alchemy-is-it-actionscript-heresy/">http://www.unitzeroone.com/blog/2008/11/28/adobe-alchemy-is-it-actionscript-heresy/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.psyked.co.uk/alchemy/link-adobe-alchemy-is-it-actionscript-heresy.htm/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced
Database Caching 1/21 queries in 0.031 seconds using disk: basic
Object Caching 600/633 objects using disk: basic

Served from: www.psyked.co.uk @ 2012-02-10 08:01:01 -->
