<?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: Is  ActionScript 2 Development Faster than ActionScript 3 Development?</title>
	<atom:link href="http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/</link>
	<description>code = joy</description>
	<lastBuildDate>Fri, 02 Dec 2011 01:36:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: James</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-26380</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sat, 12 Mar 2011 14:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-26380</guid>
		<description>I agree completely with the last 2 posts here. I&#039;m a DESIGNER first, and a CODER second.
When I build a Flash website, I&#039;m concerned with design combined with &#039;simple&#039; code - not code alone.

It seems ADOBE have forgotten who FLASH was aimed at in the first place. FLASH of course, was intended as an ANIMATION tool, so that designers could create eye-catching animations. Then came code. Great - now we could make our creations more interactive. Okay, learning the code was a little hard, but after a while, designers were working wonders with code on the timeline, or embedded easily into other objects buried deep within a design.

Then, ADOBE takes over, and that&#039;s where the artist/designer was pushed aside without much consideration.

My own view is, if ADOBE are willing to continue to release Flash players for browsers that are AS2 compliant, then I&#039;m happy to continue using AS2. I&#039;m not a coder by nature - I&#039;m a designer that has learned AS2 to help with my designs. AS3 is for coders; those people who code applications, rather than DESIGN things.

ADOBE - please keep in mind that your users fall into 3 categories.

1) Designers who are happy to learn simple AS2

2) Coders who love to use AS3 for complex projects, where design is not of too much importance.

3) Designers who also love to use AS3 because they&#039;ve had past coding experience.

If AS2 functions are removed from future Flash players, it will be the end for most Flash DESIGNERS! That can&#039;t be fair, surely?

.</description>
		<content:encoded><![CDATA[<p>I agree completely with the last 2 posts here. I&#8217;m a DESIGNER first, and a CODER second.<br />
When I build a Flash website, I&#8217;m concerned with design combined with &#8216;simple&#8217; code &#8211; not code alone.</p>
<p>It seems ADOBE have forgotten who FLASH was aimed at in the first place. FLASH of course, was intended as an ANIMATION tool, so that designers could create eye-catching animations. Then came code. Great &#8211; now we could make our creations more interactive. Okay, learning the code was a little hard, but after a while, designers were working wonders with code on the timeline, or embedded easily into other objects buried deep within a design.</p>
<p>Then, ADOBE takes over, and that&#8217;s where the artist/designer was pushed aside without much consideration.</p>
<p>My own view is, if ADOBE are willing to continue to release Flash players for browsers that are AS2 compliant, then I&#8217;m happy to continue using AS2. I&#8217;m not a coder by nature &#8211; I&#8217;m a designer that has learned AS2 to help with my designs. AS3 is for coders; those people who code applications, rather than DESIGN things.</p>
<p>ADOBE &#8211; please keep in mind that your users fall into 3 categories.</p>
<p>1) Designers who are happy to learn simple AS2</p>
<p>2) Coders who love to use AS3 for complex projects, where design is not of too much importance.</p>
<p>3) Designers who also love to use AS3 because they&#8217;ve had past coding experience.</p>
<p>If AS2 functions are removed from future Flash players, it will be the end for most Flash DESIGNERS! That can&#8217;t be fair, surely?</p>
<p>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Designer</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-21834</link>
		<dc:creator>Designer</dc:creator>
		<pubDate>Tue, 11 May 2010 17:48:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-21834</guid>
		<description>AS2 is faster for me for the following reasons:

1) I don&#039;t know what is OOP standard, event handling or what so ever, and classes, package and what they mean... and I dun understand most of the documentation for AS3... they dun talk in a language I understand.

2) I specialize in design, I wanna see my design work with some simple AS2 script, so I am not interested in learning to be a programmer so that I can do designs.

3) By law of physics, u can type AS2 to perform an action faster than u can type AS3 (just by comparing no. of lines)  

4) Reuse, future expansion or what so ever using AS3, I dun care about that, I am not building some complicated system to make a mark in programming.

5)AS3 faster by thousands of milliseconds.  The general consumers are not gonna translate that into figures and make a big fuss about it coz the difference in performance is not significant for interactive designs

6) I challenged a lot of AS3 developers to create rich interactive applications using what I know in AS2 and ultimately i win all in terms of production time and consumer preference...</description>
		<content:encoded><![CDATA[<p>AS2 is faster for me for the following reasons:</p>
<p>1) I don&#8217;t know what is OOP standard, event handling or what so ever, and classes, package and what they mean&#8230; and I dun understand most of the documentation for AS3&#8230; they dun talk in a language I understand.</p>
<p>2) I specialize in design, I wanna see my design work with some simple AS2 script, so I am not interested in learning to be a programmer so that I can do designs.</p>
<p>3) By law of physics, u can type AS2 to perform an action faster than u can type AS3 (just by comparing no. of lines)  </p>
<p>4) Reuse, future expansion or what so ever using AS3, I dun care about that, I am not building some complicated system to make a mark in programming.</p>
<p>5)AS3 faster by thousands of milliseconds.  The general consumers are not gonna translate that into figures and make a big fuss about it coz the difference in performance is not significant for interactive designs</p>
<p>6) I challenged a lot of AS3 developers to create rich interactive applications using what I know in AS2 and ultimately i win all in terms of production time and consumer preference&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Melchman</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-16771</link>
		<dc:creator>Melchman</dc:creator>
		<pubDate>Tue, 22 Sep 2009 05:56:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-16771</guid>
		<description>AS2 is faster to develop in for me. Here&#039;s why:

AS2 is simpler for artists/animators like me

It&#039;s more forgiving towards artists like me who have absolutely no prior knowledge in scripting. As I recall, Flash was created so that artists/animators can have a fair share in the internet boom. Back then, Macromedia changed everything, I was able to learn programmming--in a flash. It was SIMPLE as it&#039;s supposed to be friendly towards us.

Then Adobe stepped-in and took us to a new direction. Forget about the artists--creating applications is where the money&#039;s at, right? As an animator, we create animations using the timeline. As an animator/programmer, I need to actually see the elements that I am coding. Why? because being mainly an artist, I need to be visual. Now, you expect us to forget the timeline just because it&#039;s not advisable anymore for use in your AS3?

Hello Adobe, we are your market too!

Let me re-iterate: I am artist who now (thanks to old Flash) can program. I have no formal training in programming but learned AS2 on the fly. I was able to create a simple game with AS2.

Adobe has forgotten what made Flash cool. Thanks Adobe. I want Macromedia back, or at least a competitor that will cater towards hybrid (artist/animator/programmer) people like me.</description>
		<content:encoded><![CDATA[<p>AS2 is faster to develop in for me. Here&#8217;s why:</p>
<p>AS2 is simpler for artists/animators like me</p>
<p>It&#8217;s more forgiving towards artists like me who have absolutely no prior knowledge in scripting. As I recall, Flash was created so that artists/animators can have a fair share in the internet boom. Back then, Macromedia changed everything, I was able to learn programmming&#8211;in a flash. It was SIMPLE as it&#8217;s supposed to be friendly towards us.</p>
<p>Then Adobe stepped-in and took us to a new direction. Forget about the artists&#8211;creating applications is where the money&#8217;s at, right? As an animator, we create animations using the timeline. As an animator/programmer, I need to actually see the elements that I am coding. Why? because being mainly an artist, I need to be visual. Now, you expect us to forget the timeline just because it&#8217;s not advisable anymore for use in your AS3?</p>
<p>Hello Adobe, we are your market too!</p>
<p>Let me re-iterate: I am artist who now (thanks to old Flash) can program. I have no formal training in programming but learned AS2 on the fly. I was able to create a simple game with AS2.</p>
<p>Adobe has forgotten what made Flash cool. Thanks Adobe. I want Macromedia back, or at least a competitor that will cater towards hybrid (artist/animator/programmer) people like me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: flashUploaded</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15874</link>
		<dc:creator>flashUploaded</dc:creator>
		<pubDate>Tue, 24 Feb 2009 13:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15874</guid>
		<description>Languages like Perl, C and other stay unchanged since years now. so since Adobe Bought Macromedia the quick change of language version has been accelereted, and also to follow the ECMA javascript standart too.
The biggest problem is AS3 can&#039;t be shared between AS1 and AS2, so It&#039;s like you ask Microsoft to delete all old  sub layer codes into their system. So you know that&#039;s now it needs years before companies will use AS3. The best would be to integrate AS3 easily in AS1 or AS2 projects</description>
		<content:encoded><![CDATA[<p>Languages like Perl, C and other stay unchanged since years now. so since Adobe Bought Macromedia the quick change of language version has been accelereted, and also to follow the ECMA javascript standart too.<br />
The biggest problem is AS3 can&#8217;t be shared between AS1 and AS2, so It&#8217;s like you ask Microsoft to delete all old  sub layer codes into their system. So you know that&#8217;s now it needs years before companies will use AS3. The best would be to integrate AS3 easily in AS1 or AS2 projects</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The_perl_guru</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15864</link>
		<dc:creator>The_perl_guru</dc:creator>
		<pubDate>Fri, 20 Feb 2009 16:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15864</guid>
		<description>i find as2 alot faster to develop in.
the reasoning is that you have to create separate source file everytime you want to do something...very annoying.
And why can&#039;t i bang actions on a movieclip and button anymore
Grr.. i&#039;m sticking as2 for now, can&#039;t stand as3.</description>
		<content:encoded><![CDATA[<p>i find as2 alot faster to develop in.<br />
the reasoning is that you have to create separate source file everytime you want to do something&#8230;very annoying.<br />
And why can&#8217;t i bang actions on a movieclip and button anymore<br />
Grr.. i&#8217;m sticking as2 for now, can&#8217;t stand as3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henry</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15829</link>
		<dc:creator>Henry</dc:creator>
		<pubDate>Tue, 17 Feb 2009 17:55:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15829</guid>
		<description>I agree with Veronique, there is a time commitment to AS3 before AS3 coding is faster than AS2.  Of course, there&#039;s resistance to the change since people typically are used to AS2 constructs and methods.  

Also, many methods developed in AS2 sped the process of development because there was less strictness, but because of less strictness the process of debugging was longer.</description>
		<content:encoded><![CDATA[<p>I agree with Veronique, there is a time commitment to AS3 before AS3 coding is faster than AS2.  Of course, there&#8217;s resistance to the change since people typically are used to AS2 constructs and methods.  </p>
<p>Also, many methods developed in AS2 sped the process of development because there was less strictness, but because of less strictness the process of debugging was longer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mikechambers</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15738</link>
		<dc:creator>mikechambers</dc:creator>
		<pubDate>Wed, 04 Feb 2009 17:11:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15738</guid>
		<description>@Ross

--
The code:
private function setString(value:String):void {
_aString = value;
}
generates a warning that “value” might not be a String
--

I dont get that warning in Flash Pro. Where are you seeing it?

mike</description>
		<content:encoded><![CDATA[<p>@Ross</p>
<p>&#8211;<br />
The code:<br />
private function setString(value:String):void {<br />
_aString = value;<br />
}<br />
generates a warning that “value” might not be a String<br />
&#8211;</p>
<p>I dont get that warning in Flash Pro. Where are you seeing it?</p>
<p>mike</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veronique</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15574</link>
		<dc:creator>Veronique</dc:creator>
		<pubDate>Thu, 15 Jan 2009 05:54:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15574</guid>
		<description>I like AS3.

I develop faster in AS3. I no longer work in AS2.

Mike&#039;s question is somewhat difficult to answer because learning AS3 requires an initial commitment to transition (possibly perceived as long) but the time-saving benefits then come quickly.

I found AS3 easier to work with partly because of the required structure, partly because the in-depth mechanisms of the language are more exposed. These two aspects make it easier to work on large projects (or break down difficult problems into small chunks) and to communicate with other developers. AS3 made me a better coder and better communicator.

I also teach a graduate course to students who are not necessary natural developers (if at all) so I understand the issue of how to explain to the unfamiliar audience. I make no assumption on what the students know and explain everything in simple common-language terms. I use metaphors to relate programming concepts to real life if necessary.

Video tutorials are great but time-consuming and often basic and not abstract enough. Blogs are very helpful because it is a place of many brains working together and it is written as a conversation but only answer specific problems. The Adobe documentation is pretty detailed but is targeted at coders (it would be helpful to have more sample code).

To help people to transition to AS3, what is missing are simple explanations of fundamental building blocks using common language. No assumption should be made that the reader already knows anything.

As an example, I typed &quot;Event&quot; in the help and this is what I got &quot;The Event class is used as the base class for the creation of Event objects, which are passed as parameters to event listeners when an event occurs.&quot;

Ugh, this assumed that the reader already has a lot of knowledge of many other fundamental concepts. What about a simple addition such as &quot;this is the fundamental means of COMMUNICATION between the various parts of your program. For it to happen, it requires two partners, one to announce that the event occurs (EventDispatcher) and one to listen (EventListener) so it can act on it. An event can be many things such as a mouseEvent, data received over a network or one that you created yourself.

Thanks.</description>
		<content:encoded><![CDATA[<p>I like AS3.</p>
<p>I develop faster in AS3. I no longer work in AS2.</p>
<p>Mike&#8217;s question is somewhat difficult to answer because learning AS3 requires an initial commitment to transition (possibly perceived as long) but the time-saving benefits then come quickly.</p>
<p>I found AS3 easier to work with partly because of the required structure, partly because the in-depth mechanisms of the language are more exposed. These two aspects make it easier to work on large projects (or break down difficult problems into small chunks) and to communicate with other developers. AS3 made me a better coder and better communicator.</p>
<p>I also teach a graduate course to students who are not necessary natural developers (if at all) so I understand the issue of how to explain to the unfamiliar audience. I make no assumption on what the students know and explain everything in simple common-language terms. I use metaphors to relate programming concepts to real life if necessary.</p>
<p>Video tutorials are great but time-consuming and often basic and not abstract enough. Blogs are very helpful because it is a place of many brains working together and it is written as a conversation but only answer specific problems. The Adobe documentation is pretty detailed but is targeted at coders (it would be helpful to have more sample code).</p>
<p>To help people to transition to AS3, what is missing are simple explanations of fundamental building blocks using common language. No assumption should be made that the reader already knows anything.</p>
<p>As an example, I typed &#8220;Event&#8221; in the help and this is what I got &#8220;The Event class is used as the base class for the creation of Event objects, which are passed as parameters to event listeners when an event occurs.&#8221;</p>
<p>Ugh, this assumed that the reader already has a lot of knowledge of many other fundamental concepts. What about a simple addition such as &#8220;this is the fundamental means of COMMUNICATION between the various parts of your program. For it to happen, it requires two partners, one to announce that the event occurs (EventDispatcher) and one to listen (EventListener) so it can act on it. An event can be many things such as a mouseEvent, data received over a network or one that you created yourself.</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: risicoman</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15572</link>
		<dc:creator>risicoman</dc:creator>
		<pubDate>Wed, 14 Jan 2009 21:04:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15572</guid>
		<description>Good tutorials are those from lynda.com actionscript 3.0 Professional Essential and beyond the basics...

i&#039;m just getting started with actionscript... I found this site while i was searching for the pros or cons of 2.0 of 3.0. 

Cause i bought a book of actionscript 2.0 and now i bought those tutorials... But from what i read it&#039;s best to start with 3.0?</description>
		<content:encoded><![CDATA[<p>Good tutorials are those from lynda.com actionscript 3.0 Professional Essential and beyond the basics&#8230;</p>
<p>i&#8217;m just getting started with actionscript&#8230; I found this site while i was searching for the pros or cons of 2.0 of 3.0. </p>
<p>Cause i bought a book of actionscript 2.0 and now i bought those tutorials&#8230; But from what i read it&#8217;s best to start with 3.0?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Gonzalez</title>
		<link>http://www.mikechambers.com/blog/2008/10/29/is-actionscript-2-development-faster-than-actionscript-3-development/comment-page-3/#comment-15543</link>
		<dc:creator>Daniel Gonzalez</dc:creator>
		<pubDate>Sat, 10 Jan 2009 02:16:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1593#comment-15543</guid>
		<description>someones read the processing.org docs? is the easi way to programming, i think if adobe put the documentation in a more understandble way, the people learn more advance stuff more quickly.</description>
		<content:encoded><![CDATA[<p>someones read the processing.org docs? is the easi way to programming, i think if adobe put the documentation in a more understandble way, the people learn more advance stuff more quickly.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

