Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Technology

Alan Turing, the Inventor of Software 371

Roland Piquepaille writes "BusinessWeek celebrates its anniversary with a series of articles about the great thinkers and innovators from the past 75 years. The series stars with a profile of Alan Turing, "Thinking Up Computers." In case you forgot, Turing is the man who created the concept of a "universal machine" which would perform various and diverse actions when given various sets of instructions. In other words, he laid out in the 1920s the foundations of software. You'll find the introduction of Turing's profile, plus more details, photographs and references in this overview."
This discussion has been archived. No new comments can be posted.

Alan Turing, the Inventor of Software

Comments Filter:
  • True? (Score:2, Interesting)

    by Black_Logic ( 79637 ) * <.moc.liamg. .ta. .etumretniw.> on Tuesday May 11, 2004 @09:10AM (#9115665) Homepage Journal
    he died suddenly, almost certainly by suicide from eating a cyanide-laced apple.

    Has anyone else heard the rumur that apple computers logo is a tribute to Turing? Rainbow colored apple with a bite taken out of it and all? I wish I could remember where I heard that.
  • by robslimo ( 587196 ) on Tuesday May 11, 2004 @09:15AM (#9115704) Homepage Journal
    I'd say his concepts defined the requirements or foundations of how the hardware would operate. Maybe I'm being pedantic as form follows function; software is dictated to a large degree by the base hardware.

  • Turing a genius? (Score:3, Interesting)

    by WilyCoder ( 736280 ) on Tuesday May 11, 2004 @09:15AM (#9115707)
    I just finished Discrete Structures II. In this class we were to idealize a Turing machine, as a C program. We also went over Alan Turing's paper (the one linked in the article). My professor, who has been involved in cryptographic research for over 20 years, even he went so far as to say that Turing could be labeled a genius. Call me a dork, but I found the automatas to be one of the funnest parts of my CS education.
  • Re:True? (Score:1, Interesting)

    by Anonymous Coward on Tuesday May 11, 2004 @09:16AM (#9115708)
    Not an answer, but interesting...

    All apples contain cyanide (in the seeds)

    http://www.snopes.com/food/warnings/apples.asp
  • by gubachwa ( 716303 ) on Tuesday May 11, 2004 @09:28AM (#9115815)
    The one thing that the article doesn't comment on is the bizzare form of suicide method. It is one thing to ingest a poison like cyanide, but for it to be "a cyanide laced apple" is not particularly common.

    Turing was an amateur chemist in addition to being a world-class mathematician. His choice of suicide method was intended to lessen the impact it would have on other members of his family, in particular his mother. By eating a cyanide laced apple, it has been speculated that he wanted to make his death look like an accident. His mother would think that he had been performing some chemistry experiment, and then forgot to thoroughly wash his hands before eating the apple. Having one's son die is bad enough, but for it to be a suicide is doubly worse.

    On the more dramatic side, if one were so inclined, it could be said that his method of suicide was rather symbolic. Turing had partook in what was in his day forbidden. For this, he had been "cast out" of his chosen profession and what he loved to do -- in some sense, his Eden. As a final gesture before leaving this world, he ate a piece of forbidden fruit that was symbolic of this fact.

    It's a tragedy that the ignorance and intolerance of first half of the 20th century could have driven such a brilliant man to suicide. If it weren't for Turing, much of what we take for granted today may be a lot different or may not even exist at all. Hopefully the world has wisened over the last 50 years.

  • by OmniVector ( 569062 ) <see my homepage> on Tuesday May 11, 2004 @09:36AM (#9115885) Homepage
    the turing machine wasn't so surprising after learning push-down automata. it was evident that the push-down automata, not being able to represent languages like L = { a^i b^j ^k | i != j != b != k }, was too limited for general computability. The turing machine was just the natural theoretical progression of computablility based on simple algorithm deduction. we can generate anything using a turing machine if we can come up with an algorithm for it.

    the interesting thing about turing machines though is how they are maximal and nothing additional makes the turing machine more powerful (like non-determinism, multiple tapes, two way tapes, etc) because those can all be simulated with a regular turing machine using an algorithm adjustment.
  • Still open (Score:2, Interesting)

    by 12357bd ( 686909 ) on Tuesday May 11, 2004 @10:00AM (#9116104)

    Turing left a bunch of still new ideas unexplored. Just look at his 48's paper Intelligent Machinery> [alanturing.net].

    Recurrent connectionism was the starting point, and P machines have not even been explored.

    What's in a sig?

  • Revisionist History (Score:3, Interesting)

    by lophophore ( 4087 ) on Tuesday May 11, 2004 @10:09AM (#9116191) Homepage
    Read about Konrad Zuse.

    IMHO, he invented the first programming language.

    Details here [vt.edu]

  • by DataCannibal ( 181369 ) on Tuesday May 11, 2004 @10:16AM (#9116273) Journal
    Well I think that someone as well educated and as well read as Turing would be aware that the Bible makes no mention of an Apple as the "forbidden fruit". IIRC it only refers to "the fruit of he tree of knowledge".

    At a wild guess I would say that the apple idea came along due to Northern Europeen painters who knew mostly apple trees.
  • by Anonymous Coward on Tuesday May 11, 2004 @10:32AM (#9116413)
    It's not an absolutely accepted fact that Alan Turing did in fact commit suicide - his mother always denied that he would have done it, suggesting that it was his terribly careless nature which caused him to accidentally eat an apple which had come into contact with potassium cyanide.

    Andrew Hodges, whose biography of Turing is the most well read, is a fairly active gay-rights campaigner (more power to him), and it benefits his agenda to accept the death as suicide without writing perhaps slightly more about the circumstances surrounding Turing's death.
  • by Anonymous Coward on Tuesday May 11, 2004 @11:04AM (#9116754)
    Do you list whether or not a person is heterosexual in an article or biography about someone?

    And there you hit the nail on the head. Its a biographical article - about Turings life story - and of significant interest because of how his homosexuality affected his life. It may make no real difference to many other gay people being reviewed in the magazine in other places.

    If it was meant to be a discussion solely of his technical contributions, why then it wouldn't even need to mention the war, but would probably be out of PHB comprehension land, and so not in Business Week.

    It pisses me off that candidates for the UKs greatest wordsmith (Oscar Wilde) and scientist of the last century ended up dying (indirectly) due to the authorities prejudices.

  • by ctid ( 449118 ) on Tuesday May 11, 2004 @11:19AM (#9116905) Homepage
    In Manchester (in the UK) you can find a statue of Alan Turing [alicebot.org]. It is in Sackville Park in the city centre, right by the Gay Village. He is holding an apple, which is meant to represent the way he took his life. The first time I saw that statue was quite late in the evening and at first I thought there was somebody actually sitting there - it was a very spooky moment.
  • by paraphase ( 776198 ) on Tuesday May 11, 2004 @11:57AM (#9117252)
    Hell of a way to treat a man who saved hundreds, maybe thousands of lives by breaking the Enigma cypher.
    The Enigma had more combinations than there are molecules in the visible universe...if the History Channel told me right. More than "4*10^26" if "Enigma+combinations" is Googled.
    No small feat.
  • online Enigma (Score:3, Interesting)

    by scubacuda ( 411898 ) <scubacuda AT gmail DOT com> on Tuesday May 11, 2004 @12:55PM (#9117998)
    Check out this online Enigma machine [jhu.edu].

    Play with that a while, and you'll see why that was such a bitch to crack.

  • by jacquesm ( 154384 ) <<j> <at> <ww.com>> on Tuesday May 11, 2004 @02:54PM (#9119312) Homepage
    do you mean to imply that today we are so enlightened that absolutely no homosexual and / or lesbians commit suicide anymore because of their treatment at the hands of the 'others' ?
  • by Anonymous Coward on Tuesday May 11, 2004 @07:18PM (#9121992)
    I think that "Al Alkorim Musa" is meant to be Muhammad ibn Musa al-Khwarizmi. His name is where the word algorithm derives from. However, the idea of an algorithm predates Al-Khwarizmi. The idea of "software" would seem to include instructions provided to some mechanical computing device to customize its operation. You could probably argue that the abacus was the earliest manifestation of this concept. I don't see much point in naming an "inventor" for these concepts though(other than nationalistic bragging) as these are really very general and appear in a number of different places and times.
    It would be nice if you could provide a reference disussing your "Arab from the middle ages who formulated the idea of a 'list of stepwise instructions with iteration, condition, and branched control flow' (as a way of describing complex building plans)". I don't think that al-Khwarizmi was responsible for this, of course I could be wrong... maybe you are thinking of al-Khashni, or someone else.
  • I doubt the Americans attitude to homosexuality at the time would have been any different.
    Um, actually, then and there it was. Keep in mind that Britain was still desperately broke while the U.S. was rolling in cash. Meanwhile Parliment was in the hands of Big Government socialists.
    For this and other reasons, doing leading edge computer work in Britain meant working closely under the same sorts of government dimwits who were making him miserable in the first place.

    Meanwhile, in the good old U.S.A., much computer development was in the hands of private companies like IBM which, I remind you, kept a vigorous division operating in Nazi Germany until right before the Allies arrived.
    I'm not making a moral statement one way or the other (at least not in this here post) but the consequence was that there were jobs in the U.S. available to Turing that would have been backed by the simple desire to have his skills available to increase their bank accounts.

    Would he have been square in the sights of McCarthy and his self-hating gay scumbags within a few short years? Maybe. But we'll never know. But we do know that "the Americans" were far from uniform in their attitudes and plenty of them, including plenty with cash and other brilliant computer guys already there, would have welcomed Turing with open arms.

    Rustin

Always try to do things in chronological order; it's less confusing that way.

Working...