Home Tutorials Forums Articles Blogs Movies Library Employment Press Buy templates

Go Back   ActionScript.org Forums > ActionScript Forums Group > ActionScript 3.0

Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
Old 10-24-2005, 02:15 AM   #1
AniComUS
Registered User
 
AniComUS's Avatar
 
Join Date: Feb 2005
Location: Connecticut, USA
Posts: 79
Default When will ActionScript 3.0 Be A Necessity

I looked at the v2 to v3 comparison list and it is shockingly different. It would seem that we need an ActionScript 3 forum and a lot of tutorials soon.

With Player 8.5 will there be good backward compatibilitiy for "removed" expressions? Will v2 survive for a long time side-by-side with v3?

Overview:
http://labs.macromedia.com/wiki/inde...ipt_3:overview

V2 to V3 Comparison:
http://livedocs.macromedia.com/labs/...migration.html
AniComUS is offline   Reply With Quote
Old 10-24-2005, 02:27 AM   #2
oldnewbie
Banned by AS.org Staff
 
Join Date: Mar 2002
Posts: 10,534
Default

If you ask me... Don't think it will be, in the coming week, month or even year!

Even the Flash player 7 (on which I'm still on) hasn't yet reached it's expected penetration...

So although you might be on Flash 8, you'll still have to publish for Flash 6 or even lower, for yet some time ahead...

My 2 cents for what it's worth!
oldnewbie is offline   Reply With Quote
Old 10-24-2005, 02:34 AM   #3
CyanBlue
Super Moderator
 
CyanBlue's Avatar
 
Join Date: Jan 2002
Location: Centreville, VA
Posts: 24,880
Default

Flash Player 8.5 will have two virtual machines built in...
AVM1 for AS1/2 codes and AVM2 for AS3 codes...(Remeber AS2 code gets compiled down to AS1 no matter what???)

I do agree with oldnewbie on that... About 90% of my projects at work gets published for FP6 since the main clients will be the school and I don't see it changing as fast as I want it to be... I might be able to fiddle with some 8.5 codes for fun, but it won't be applied to any of my work projects, that's for sure... Of course, it is totally different story when I talk about my personal projects, but I am somewhat hesitant to even install Flex Builder 2 on this machine... Hopefully pretty soon...
__________________
CyanBlue / Jason Je / Macromedia Certified Flash Developer & Designer
http://CyanBlue.FlashVacuum.com
http://www.FlashVacuum.com
http://tutorials.FlashVacuum.com

Do NOT PM, Email or Call me... Your question belongs right in this forum...
CyanBlue is offline   Reply With Quote
Old 10-24-2005, 05:07 AM   #4
madgett
is my last name...
 
Join Date: May 2004
Posts: 964
Default

I can't wait for AS3.0, finally a more structured programming package. A lot easier to extend. Plus, will be easier to program with actionscript conforming tight to ECMAScript.
madgett is offline   Reply With Quote
Old 10-24-2005, 09:03 AM   #5
billingsgate
Cartoons & Animation
 
billingsgate's Avatar
 
Join Date: Jun 2005
Location: while (_root = USA) {_global.china.hongKong = myHome;}
Posts: 291
Default

From the looks of it, I will curse the day when I have to use Action Script 3. For those of us from non-coding backgrounds, which according to Macromedia's own statistics, is 55 percent of its customer base, AS2 is relatively learnable and a lot is based on plain English.

It looks as if AS3 adds a lot of redundant text to the code ("flash.display.DisplayObject.scaleY" instead of "_yscale"), and also becomes more obscure from the "plain English" point of view. And it seems there will be a lot of things that will have to be un-learned and then learned again from scratch.

You coders may find this stimulating. I find it a frigging pain in the tuchas.

In any case, at least I can relax in the knowledge that it won't be an issue for at least a couple years. As with everyone else, I still have to output SWFs in either 6 or 7 format for clients. It'll be at least a year until some of them start accepting Flash 8 Player, and another 2 years or more before AS3 will be practical. By then I hope to be so rich and successful that I'll hire one of you wonderful and brilliant people to do the coding for me!
billingsgate is offline   Reply With Quote
Old 10-24-2005, 12:24 PM   #6
jsebrech
Joeri Sebrechts
 
Join Date: Apr 2005
Location: Antwerp, Belgium
Posts: 1,462
Default

billingsgate, things won't change as much as you think. Some stuff gets renamed, but it won't be like you think it will. Your example is not an actual problem. You'll just have to substitute scaleY for _yscale, and things should work fine.

There are some things that will make it a lot easier to code. Like how function objects now remember the object in which they were created, so you no longer need to use Delegate when attaching event handlers to listeners. That'll lead to a big decrease of questions of the sort here, which seems to crop up constantly.
jsebrech is offline   Reply With Quote
Old 10-24-2005, 04:04 PM   #7
Clox
Flexer 'n Flasher
 
Clox's Avatar
 
Join Date: Nov 2004
Location: Sweden
Posts: 496
Send a message via MSN to Clox Send a message via Skype™ to Clox
Default

i'll have to say to me it looks like AS is turning into a more logical language
__________________
You don't need a reason to help people. - Zidane/FF9
I wish there were more flashing girls. - ( |_ [] }{
Clox is offline   Reply With Quote
Old 10-24-2005, 05:10 PM   #8
AniComUS
Registered User
 
AniComUS's Avatar
 
Join Date: Feb 2005
Location: Connecticut, USA
Posts: 79
Default Follow Up Question

Where Will We Be Able To Use V3? Will We Have To Buy Flash 9, Or Flex2, Or Will Be Able To Use V3 With Flash 8 (perhaps With Some Download Plugin)? When And Where Will That Be Possible?

If We Will Have A Year Or Two Of Grace Before It Becomes A Standard, I Would Like To Get Moving On A Path Of Learning.

Do You Think That New Swf Files Written In V3 Would Be Able To Play Old Swf Files Written In V2 If Those Old Swf Files Are Loaded Into The New Swf File?
AniComUS is offline   Reply With Quote
Old 10-24-2005, 05:29 PM   #9
CyanBlue
Super Moderator
 
CyanBlue's Avatar
 
Join Date: Jan 2002
Location: Centreville, VA
Posts: 24,880
Default

You could use AS 3.0 by using the alpha version of the Flex Builder 2 which you can download from here...
http://labs.macromedia.com/

Since it will be an alpha version of AS 3.0 as well, there is chance something might be changing in the long run, but you won't suffer much because of that...

As for your V2 files loading into V3 file question, that's something you'll need to experiment and let us know...
__________________
CyanBlue / Jason Je / Macromedia Certified Flash Developer & Designer
http://CyanBlue.FlashVacuum.com
http://www.FlashVacuum.com
http://tutorials.FlashVacuum.com

Do NOT PM, Email or Call me... Your question belongs right in this forum...
CyanBlue is offline   Reply With Quote
Old 10-25-2005, 07:40 AM   #10
jsebrech
Joeri Sebrechts
 
Join Date: Apr 2005
Location: Antwerp, Belgium
Posts: 1,462
Default

Quote:
Originally Posted by AniComUS
Where Will We Be Able To Use V3? Will We Have To Buy Flash 9, Or Flex2, Or Will Be Able To Use V3 With Flash 8 (perhaps With Some Download Plugin)? When And Where Will That Be Possible?
AS3 in flash would be available only in a new version of flash, probably flash 9.
jsebrech is offline   Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:35 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Ad Management plugin by RedTyger
Copyright 2000-2009 ActionScript.org. All Rights Reserved.
Your use of this site is subject to our Privacy Policy and Terms of Use.
You Rated this Thread: