war on general-purpose computing