Skip to main content

The highly productive habits of Alan Turing

posted onJune 18, 2012
by l33tdawg

June 23 marks the 100th birthday of Alan Turing. If I had to name five people whose personal efforts led to the defeat of Nazi Germany, the English mathematician would surely be on my list. Turing's genius played a key role in helping the Allies win the Battle of the Atlantic—a naval blockade against the Third Reich that depended for success on the cracking and re-cracking of Germany's Enigma cipher. That single espionage victory gave the United States control of the Atlantic shipping lanes, eventually setting the stage for the 1944 invasion of Normandy.

But even before this history-changing achievement, Turing laid the groundwork for the world we live in today by positing a "universal computing machine" in 1936. "It is possible to invent a single machine which can be used to compute any computable sequence," he contended. His proposed device could read, write, remember, and erase symbols. It would produce the same results "independent of whether the instructions are executed by tennis balls or electrons," the historian George Dyson notes, "and whether the memory is stored in semiconductors or on paper tape."

Turing's essential idea, aptly summarized by his centenary biographer Andrew Hodges, was "one machine, for all possible tasks." The concept guided the generation of computer theorists and builders who flourished after the Second World War, among them Turing himself for a time.

Source

Tags

Industry News

You May Also Like

Recent News

Friday, November 29th

Tuesday, November 19th

Friday, November 8th

Friday, November 1st

Tuesday, July 9th

Wednesday, July 3rd

Friday, June 28th

Thursday, June 27th

Thursday, June 13th

Wednesday, June 12th

Tuesday, June 11th

Simplenews subscription

Stay informed - subscribe to our newsletter.
The subscriber's email address.
Keeping Knowledge Free for Over a Decade

Copyright © 2018 Hack In The Box. All rights reserved.

36th Floor, Menara Maxis, Kuala Lumpur City Centre 50088 Kuala Lumpur Malaysia
Tel: +603-2615-7299 Fax: +603-2615-0088