Small: < 500k binary size on mobile platforms, often much smaller Powerful: Tools for faster productivity when developing applications Robust, portable application infrastructure aids in: Object lifetime management Memory allocation Application start-up and static instances Threading Run-time setting editing Automatic performance instrumentation More! Tools for graphics: Analyze graphics scenes to