Programming for performance