One of the first articles I wrote for this site covered the two types of casts available to the AS3 programmer. In that article I covered the syntax of the two as well as some of the quirks. Today I’ll cover the performance differences between them.
Archive for September, 2010
Sizable applications are often in need of externalizing code from the main application. Often times this is done via a library or framework and it is well understood in the Flash community how to use these in our applications. What is less-understood is how we can go about delegating some parts of our applications to plugins. Read on for a simple technique to get plugins into your Flash application.
I wrote an article last November showing how to make your isNaN()
calls 12x faster. Today, thanks to a tip from the comments on that article, I’ll show you how to make your isNaN()
calls even even faster! (UPDATE: see the definitive article on isNaN for much more!)
An absolute fundamental of programming is the concept of logical operators like &&
and ||
. In a recent comment, Chris H pointed out that MXMLC doesn’t do a particularly good job generating bytecode for these operators. Today I’ll look further into the subject and see just how much this impacts performance.