Joa Ebert is a non-blocking lock-free greedy coloring humanoid, specializing in technology hacks of the metaverse.
Started programming at the age of 8 and a FutureSplash developer since 96, Joa continuously honed his skills in founding and failing startups. Since he spent more than 71.4% of his lifetime as a coder he came to the conclusion that technology and writing code is a mess but is stuck in an infinite recursion until the universe stack overflows.
With an interest in the deep understanding of things, he (tries to) works on virtual machines and programming languages in his spare time. Sometimes he is pursuing the mastery of puff pastry.
Joa co-founded defrac in 2013 and has been working 169 hours a week ever since.
Leaving The Sandbox
This is a session about code quality and optimization.
Besides talking about basic ActionScript optimizations I will present two frameworks for static code analysis.
The first one is called AS3V; a tool that verifies ActionScript3 source code and notifies the programmer about possible errors, optimizations or the violation of coding guidelines.
You will also learn how a compiler works in theory and how we can hack the ActionScript Compiler to perform custom tasks for us.
This warmup will lead us to the second framework which is a set of libraries to manipulate and optimize ActionScript Bytecode.
It will get a little bit geeky and I do not want to spoil the fun but... inline, anyone?