# Why the heck should I use AS3?

**URL:** <https://forum.kirupa.com/t/why-the-heck-should-i-use-as3/249842>\
**Category:** flash\
**Created:** [January 23, 2008, 12:42am UTC](https://forum.kirupa.com/t/why-the-heck-should-i-use-as3/249842 "2008-01-23T00:42:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![birdboy0103](https://avatars.discourse-cdn.com/v4/letter/b/db5fbb/32.png) [@birdboy0103](https://forum.kirupa.com/u/birdboy0103)\
**Post date:** [January 23, 2008, 12:42am UTC](https://forum.kirupa.com/t/why-the-heck-should-i-use-as3/249842/1 "2008-01-23T00:42:23Z")

</div>

I’m starting to get ahead in AS2 programming, it flows nicely and doesn’t really have any quirks (that I’ve seen yet).

However, now that CS3 is out (which I have), I tried using AS3, and it has a really arcane method of (for example) setting up buttons. All variables seem to need to have a declared type, yada yada yada.

So my question is: Why is AS3 better (if indeed it is)?

p.s. Anyone who answers the question in that it is related to performance, please be as technical as possible. Thanks.
