comparing optimization to java.  switching computers