If you run a single-threaded application on a multi-core machine you might even make your application run faster by switching off all but your first core.
I bet a lot of people continued to write machine language until the processor, like a bartender eager to close up and go home, finally kicked them out by switching to a RISC instruction set.