Re: science eh?
"What about all those technologies that came out of war that are now used in civilian life all the time?"
Penicillin is a technology which came out of civilian life and was scaled up just in time to be used in war. Maybe the need to treat large numbers of casualties sped up the scale-up, but it would have happened regardless.
The early computer work was war related but probably had little effect due to failure to complete (difference engine) or secrecy (WWII cypher-breaking classification). By accounts some of the main proponents of computer development (particularly Tommy Flowers) succeeded in spite of the war machine, not because of it. They may well have had the inclination to develop the machine off their own bat if the war had not occurred.