JavaSpecialistsSymposium2013:Design wars: OO vs performance compromises