Slashdot Mirror


Alan Turing, the Inventor of Software

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."

33 of 371 comments (clear)

  1. Turing was also... by JessLeah · · Score: 3, Insightful

    gay. This is a fact that much of the mainstream media glosses over in noting his accomplishments. (It is possible that there is an anti-gay bias in the history book authors' community... ;) )

    So, any time someone says gays are just a bunch of promiscuous, stupid sinners, ask them if they've ever heard of Alan Turing... :)

    1. Re:Turing was also... by Enigma_Man · · Score: 4, Insightful

      Why is that important? Do you list whether or not a person is heterosexual in an article or biography about someone? What about the color of their skin or hair.

      I can just imagine all the articles. Joe Schmoe, a straight white man with brown hair, accomplished much in his life blah blah.

      Oh noooo, it's a conspiracy against the gay! Let's all point the prejudice finger.

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    2. Re:Turing was also... by gclef · · Score: 2, Insightful

      You know what? I think that's a good thing, for one reason: his sexual orientation really has nothing to do with his mathematical and scientific achievements. Honestly, I don't care that he was gay. He was a great mathematician. That's all that matters.

    3. Re:Turing was also... by JohnGrahamCumming · · Score: 3, Insightful

      The article clearly points this fact out, as does every other frikkin' article on Alan Turing, to which the answer should probably be: WHO GIVES A CRAP?

      Why waste ink on this almost useless fact (other than it perhaps leading to the circumstances of his death) when there's a lot more worth saying about the guy.

      I just hope that if I ever doing something amazing that after my death we don't get to read:

      "John Graham-Cumming invented the Banana Wumpus Driver. At age 13 he realized that he was attracted to women and spent his entire life in pursuit of sexual encounters with various women until he finally married..."

      John.

    4. Re:Turing was also... by Anonymous Coward · · Score: 1, Insightful

      Is it possible that his sexual preference is entirely irrelevant to his historical contributions?

      Ignoring something that is irrelevant is not the same as being insensitive to a topic.

    5. Re:Turing was also... by Aardpig · · Score: 3, Insightful

      Why waste ink on this almost useless fact (other than it perhaps leading to the circumstances of his death) when there's a lot more worth saying about the guy.

      Perhaps because Turing was driven to suicide by an establishment which hounded and bullied him for being gay? By no stretch of the imagination is that a useless fact.

      --
      Tubal-Cain smokes the white owl.
    6. Re:Turing was also... by eaolson · · Score: 4, Insightful
      Why is that important? Do you list whether or not a person is heterosexual in an article or biography about someone? What about the color of their skin or hair.

      Depends. Was he persecuted for being straight? Did he lose his security clearance, get forced to take massive doses of hormones, and be driven to suicide in spite of his contribution to the WWII war effort?

      Any story that would try to talk about Turing but not even mention such details that were so critically important to his life wouldn't be complete.

    7. Re:Turing was also... by Gannoc · · Score: 3, Insightful

      The article clearly points this fact out, as does every other frikkin' article on Alan Turing, to which the answer should probably be: WHO GIVES A CRAP?

      Because its a big freaking deal. Its not like he was a mathmatician who happened to also be gay on the side. After helping immensely in WW2, and inventing programming, he was forced to admit he was homosexual.

      He was imprisoned as a security risk, and forced to either spend the rest of his life in jail or take hormone injections. He chose the hormone injections. His career was over, and he wasn't allowed to continue to work on the thing he is now famous for. Its strongly suspected that the forced government injections helped drive him to suicide a few years later.

      FORCED GOVERNMENT INJECTIONS to try to stop him from being gay, and therefore easily susceptible to communists.

      I know many people are jaded by political correctness and media hype, but in this case, it is a BIG GODDAMN ISSUE that this guy was gay.

    8. Re:Turing was also... by wwest4 · · Score: 2, Insightful

      > I don't how it's relevant to discuss Alan Turing's sexuality in the context of
      > his contributions to computer science.

      It's only relevant because he was a _persecuted_ gay. Now we know that perpetrators of this particular type of discrimination can be enemies of science. There are always a set of poltically correct ways to discriminate (e.g. awards, reputation, curriculum vitae) and politically incorrect ways to discriminate (gender, age, race, etc). Sexual orientation used to be an unquestionably acceptable criterion for discrimination, and Turing's example shows why that's changing.

      > But to have to label him right off the bat everytime his name is uttered is
      > absurd.

      That's like saying that we shouldn't say Jackie Robinson was black when talking about his accomplishments. His race is central to the the story of what baseball gained by his entry in to game. Turing's sexuality is central to the story of what computer science lost due to Turing's expulsion from the field.

    9. Re:Turing was also... by 2short · · Score: 2, Insightful

      Jackie Robinson would not be remotely as important historically if he were not black.

      Turing would be every bit as important historically if he were not gay.

      If you're talking about Turing as a victim of discrimination, obviously his sexual orientation is relevant. But most of the time when people are talking about Turing (this article for example) they are talking about his intelectual accomplishments, and his being gay is irrelevant.

      Sigh. If there is a lesson to take from the example of Turing, it ought to be that being gay should not have been considered a particularly important thing about him at the time.

    10. Re:Turing was also... by wwest4 · · Score: 2, Insightful

      > Jackie Robinson would not be remotely as important historically if he were not
      > black.

      I disagree. Jackie Robinson would not be remotely as important historically if he had not changed American baseball. His being black was not his contribution. It is, however, relevant to the story of his contribution.

      > Turing would be every bit as important historically if he were not gay.

      Turing almost certainly would have been MORE important historically had he not been a victim of discrimination. He was young and barely in his prime when he was essentially expelled from the scientific community.

      Both examples show great impact on a profession, and unfair discrimination against particular individual characteristics are relevant to each story. Certainly I agree that Turing being gay didn't cause his potential, but I strongly urge people to consider that his being gay, and the discrimination elicited thereby, is very relevant to the story of what would have been contributed by this man were he not gay.

    11. Re:Turing was also... by natoochtoniket · · Score: 2, Insightful
      I expect he would say somthing like, "In principle, there is no difference."

      Mathematicians are fond of saying "in principle, there is no difference" when the differences are only a matter of detail, and do not affect the abstraction. Essentially, the input (and output) of a Turing machine is a sequence of symbols. The input (and output) of a modern computer is a sequence of symbols. The nature of one (concrete) symbol is somewhat different, of course, but the fact that it is just a symbol is the same.

      The input to a TM is a sequence of abstract symbols. The input to a modern computer is a sequence of concrete symbols. We have 'mickeys', which are symbols that each represent a mouse-movement. We have 'clicks', which are symbols that each represent a mouse-click. We have 'characters', which are symbols that represent key strokes. And, we have 'ticks', which are symbols that represent the passage of time. But, in abstract principle, every one of these is just a symbol.

      On the output side, a TM produces a tape containing a sequence of abstract symbols. A modern computer produces a time-sequence of screen images. Each screen image may have quite a lot of information, but the aggregate of all of the pixels can still, in principle, be considered as one symbol.

  2. Re:Ah, but is it a real article... by October · · Score: 5, Insightful

    But of course the real point is: could you tell the difference?

  3. Aristoteles by Tei · · Score: 2, Insightful

    Well... Turing whas the inventor of turing machines. But Aristoteles provide the logic. So maybe a more accurate title can be "Alan Turing, the Inventor of Turing machine" or maybe "Alan Turing, the ''Inventor'' of Computers". Not true, but better title.

    --

    -Woof woof woof!

  4. Paging Charles Babbage by Anonymous Coward · · Score: 1, Insightful

    In case you forgot, Turing is the man who created the concept of an "universal machine" which would perform various and diverse actions when given various sets of instructions.

    What, your history books don't go past the 1900's?

  5. Ada Lovelace by Anonymous Coward · · Score: 3, Insightful

    I always though Ada Lovelace was considered to be the first "programmer"

  6. Remember Lady Ada by VernonNemitz · · Score: 4, Insightful

    I see that someone else already mentioned Charles Babbage, who designed a mechanical proccessing engine, in addition to mechanical calculating engines. But Lady Ada Byron, Countess of Lovelace, wrote the first computer program for Babbage's Analytical Engine... (and you folks may recall that there is today a programming language named in her honor).

  7. Re:Killing people the only way to "Innovate"? by magarity · · Score: 2, Insightful

    it seems like some countries *cough* *cough* go to war mostly for the economy

    Name one war that was not fought for economic reasons. Even the so-called Crusades, nominally fought for religion, were an excuse to keep increasinly powerful nobility in check by making them incur such a large expense as trying to invade the middle east. Every war I can think of has economic motives despite frequent facades of other purposes. Not that there's anything wrong with that; large scale human social activity comes down to economics.

  8. [OT] Re:Turing didn't do crap. by lukewarmfusion · · Score: 1, Insightful

    I've been thinking about the Turing test lately and I wonder if it's not inherently flawed. It requires human perception, which is fallible and inconsistent, to validate the quality of AI. I certainly think it's an important component - that is, drawing from human ability to recognize animated life - but being able to fool a human being isn't the same as artificially intelligent.

    If you add in self-preservation as a requirement (Asimov) perhaps it would be a better test.

    1. Re:[OT] Re:Turing didn't do crap. by zopu · · Score: 2, Insightful
      Depends how you define intelligent, I guess (and that's probably the toughest problem with AI).

      The turing test only works in terms of 'weak' AI - that is that actions determine intelligence, and internal state doesn't matter.

      Strong AI on the other hand, says that to be intelligent, you must not only act intelligent, but also be intelligent internally.

      On the other hand, the self-preservation requirement doesn't really strike me as a facet of intelligence. A suicidal person might still have the intelligence to write a thoughtful note...

    2. Re:[OT] Re:Turing didn't do crap. by Scarblac · · Score: 2, Insightful

      It requires human perception, which is fallible and inconsistent, to validate the quality of AI.

      Worse, it requires the AI to fake human fallible and inconsistent human perception. Any test that requires an AI to wait for a bit before giving the answer to a hard numerical problem is a daft test.

      The Turing test tests humanness, not intelligence. There is no reason for (artificial) intelligence to be similar to a human's at all.

      --
      I believe posters are recognized by their sig. So I made one.
  9. Re:Turing was gay and mistreated by society by Enigma_Man · · Score: 4, Insightful

    But that was a long time ago, when that was the accepted practice. I'm not defending it, just explaining that's not how it is today. I think for most educated people nowadays, it doesn't matter what sexual orientation you are. You don't introduce yourself: "Hi, I'm Bob, and I'm straight"... You're just Bob, and that's who you are. "Stamping out anti-anything bias" is the wrong thing to do, just don't be biassed at all. People are people, and nothing more. I hate all the special priveleges special interest groups get nowadays. You have to hire X amount of black and/or gay and/or female people... Why can't I just hire whoever is most qualified for the job hmmm?

    -Jesse, in a ranting mood.

    --
    Nothing says "unprofessional job" like wrinkles in your duct tape.
  10. Re:good riddance by Anonymous Coward · · Score: 1, Insightful
    I shouldn't reply, but anyway...

    It's arguable that Turing won the war by decoding the enigma. If it wasn't for him, the Nazis would've probably won - and you'd presumably feel right at home. Twat.

  11. Re:the Test of time by iworm · · Score: 3, Insightful
    As he defined it the test was actually:
    The new form of the problem can be described in terms of a game which we call the "imitation game." It is played with three people, a man (A), a woman (B), and an interrogator (C) who may be of either sex. The interrogator stays in a room apart from the other two. The object of the game for the interrogator is to determine which of the other two is the man and which is the woman. He knows them by labels X and Y, and at the end of the game he says either "X is A and Y is B" or "X is B and Y is A." The interrogator is allowed to put questions to A and B.


    The idea of identifying gender, rather than human or not human, is actually much more subtle than might be at first realised. He of course meant this to be extended as we all nowadays quote the test, but the original idea is subtly elegant... He was tackling the problem from the other direction: forget a computer pretending to be "intelligent", but what do we mean by "thinking" - If a man can "pretend" to be a woman, as per his test, what does that prove? That he is a woman?! Of course not... Thus was does it mean to be a woman, etc etc - Turing was a genius with amazing insight and perception.

    What a loss.

  12. John von Neumann by zCyl · · Score: 2, Insightful

    Actually the turing machine served as the basis of the first hardware, not software.

    It's usually John von Neumann who is given credit for inventing the modern concept of the "stored program" in the mid 40's. So if I had to pick a single person to label the inventor of software, I think I would probably choose him. Turing could perhaps be labelled a father of computing.

    But then again, those are all just subjective labels. :) The important thing is to acknowledge which contributions they each made and try to do it correctly without letting the labels get in the way. And for that, I turn you to the expert:

    Alan Turing
    John von Neumann

    I don't mean to be picky, but I have my Automata Theory final in 5 hours

    Good luck. :)

  13. Re:Alan Turing: The Movie. by Dusabre · · Score: 3, Insightful

    Even if it was the above, it wouldn't be as ghastly a travesty as "A Beautiful Mind". A tale which Hollywood perverted in its anti-intellectualism to cure the complexes of the intellect-limited, so that the genius hero ends up telling the world that its not brains that matter but heart and love. The movie hero professed his love to his wife who had stood with him through madness. The real-life genius got dumped.

  14. This guy should be the hero of gay rights. by Gannoc · · Score: 4, Insightful

    If he had been black/female/whatever, and accomplished what he did, and in the end was imprisoned and eventually driven to suicide as a direct result of his ethnicity, he would be constantly brought up as a grim example of racism.

    Children in school would learn about how the man who cracked Enigma and might have literally saved WW2 was eventually driven to commit suicide....

    While no gay person I know has even heard of Turing. I never heard about him until college.

    I think its another case of people not giving a damn about geeks...

    1. Re:This guy should be the hero of gay rights. by Brandybuck · · Score: 2, Insightful

      He should be a hero of computers, not of gays. What did he do to champion gay rights? Merely being gay? He wasn't even killed for being gay, he committed suicide.

      Being gay and famous isn't heroic.

      --
      Don't blame me, I didn't vote for either of them!
  15. Ya, because reasoning with bigots works by EvilAlien · · Score: 2, Insightful
    OMFG TURING WAS GAY? WOW, A GAY MAN ACCOMPLISHED SOMETHING! ORGANIZE A PARADE!

    Who cares? Aside from the fact that Turing's sexuality is not ignored, it would be a good thing if it was. Let me guess: if it was something that the mainstream media obsessed about, you'd post comments about how homophobia in mainstream media glosses over Turing's accomplishments in favor of irrelevant discussion of his sexual preferences.

    Go read Cryptonomicon if you need to obsess about what everybody's sexuality is.

    --
    perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  16. A reason to mention his affectional orientation... by brinn10 · · Score: 2, Insightful

    Did Turing's affectional orientation effect his contribution to computer science? Certainly, even if only because his life was cut short by cruelty. But there are more important lessons to be learned as well. The permanent state of exception (extra-legal state of emergency, think Patriot Act) and the selection of a single group for sacrifice to the "good" of all (think not of gay marriage but of the response, several states have stripped LGBT individuals of even basic protection under civil law) exactly mirror the conditions of the democratically elected government of 1930's Germany. Several theoriticians like Giorgio Agamben have studing the juridical conditions that brought about the Nazi's Reich. Technology may be exactly the tool that prevents these things from ever happening again.

  17. Re:Suicide not a certainty by CTachyon · · Score: 2, Insightful

    Now, come on. How does a computer scientist (for lack of a term broad enough to cover Turing) accidentally eat an apple laced with KCN? AFAIK cyanide isn't a common fixture of most computer/math research labs, and Turing as a (dabbling but competent) chemist would certainly have the common sense to not let a cyanide spill go uncleaned.

    I mean, think about it. What would you do if your government arrested you and said, "Hey bub, you read too much porn and we think porn-reading is a mental illness, so we're putting you on estrogen to kill your sex drive. For life, probably, since nobody can really cure porn-reading. Oh, and you'll grow boobies. If you don't like it, you can take prison instead, where people will ass-rape you daily for being a porn-reading sicko. Have a nice day!"? (On the odd chance that you're a woman, instead imagine some mythical hormone that withers up your breasts, kills your libido, and turns you into a tomboy.) I'm not sure that I know any people, regardless of gender or sexual orientation, that wouldn't be demeaned and degraded by such a radical forced change to their identity.

    --
    Range Voting: preference intensity matters
  18. He'd turn in his grave by sugarmotor · · Score: 3, Insightful
    Whenever the name Turing comes up, I think he would turn in his grave if he saw what kind of software is being produced today - buffer overflows ... rampant waste of memory and processor time ... Y2K stuff etc.

    He would have been delighted with a 1GHz / 1GB RAM machine and now it is just taken for granted.

    --
    http://stephan.sugarmotor.org
  19. Don't Forget Tommy Flowers by plusser · · Score: 2, Insightful

    Tommy Flowers in my verdict was more important to the development of the first electronic computer than Turin. Tommy built Colossus under Turin's direction during the Second World War and is often overlooked as he turned Turin's ideas into a reality.

    Tommy died quite recently in comparative obscurity. After the war he tried to encourage the Post Office (whom he worked for) to develop a digitally controlled automatic telephone exchange. The Post Office (now BT) didn't understand what he was suggesting, so digital telephone exchanges were not developed until the late 1970's, some 30 years later.

    It takes a genius to come up with an idea, but it takes another genius from an engineering background to turn them into something that will work.