Home›Foundational Concept›Invented ByBrowse ByInvented ByThis dimension names the person credited with inventing a computing concept. Wikipedia notes that "an expert in the field is known as a computer scientist," and it is usually one such named scientist who first described a given concept. Browsing this way collects every concept credited to the same inventor.FactsInvented BySourcesComments (0)Reader Challenges (0)FactsComparisonEra of EmergenceWell-attested1936 CE 1Invented ByFilter Results7 entriesAlso Known AsAllAlan Mathison Turing (1)H.B. Curry (1)Haskell B. Curry (1)Haskell Brooks Curry (1)Leslie B. Lamport (1)Leslie Barry Lamport (1)Nancy A. Lynch (1)Nancy Ann Lynch (1)Birth DateAll1900-09-12 (1)1903-06-14 (1)1912-06-23 (1)1930-05-11 (1)1941-02-07 (1)1948-01-19 (1)Birth YearAll1900 (1)1903 (1)1912 (1)1930 (1)1941 (1)1948 (1)Death DateAll1954-06-07 (1)1982-09-01 (1)1995-08-11 (1)2002-08-06 (1)Death YearAll1954 (1)1982 (1)1995 (1)2002 (1)DescriptionAllAlan Turing was a British mathematician and logician whose 1936 paper formalized the modern concept of computation through what is now called the Turing machine, and who led the team at Bletchley Park that broke the German Enigma cipher during the Second World War, work credited with shortening the war significantly. In 1952 he was prosecuted under British law for homosexual acts, then a criminal offense, and accepted chemical castration as an alternative to prison; he died in 1954 of cyanide poisoning, ruled a suicide by the inquest at the time, a ruling some later biographers have questioned as inconclusive. He received a posthumous royal pardon in 2013. (1)Alonzo Church was an American computer scientist, mathematician, logician, and philosopher who made major contributions to mathematical logic and the foundations of theoretical computer science, best known for the lambda calculus and the Church-Turing thesis. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/ (1)Edsger Wybe Dijkstra was a Dutch computer scientist, programmer, mathematician and essayist whose fingerprints are on more of this atlas than almost anyone's: the shortest path algorithm that carries his name, conceived in 1956, and the structured programming movement he led, for which he won the 1972 Turing Award. His 1968 letter Go To Statement Considered Harmful gave the movement its rallying cry. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/ (1)Eric Allen Brewer is professor emeritus of computer science at the University of California, Berkeley and vice president of infrastructure at Google, whose research interests include operating systems and distributed computing. He is known for formulating the CAP theorem about distributed network applications in the late 1990s, and in 1996 he co-founded Inktomi Corporation, which was bought by Yahoo! in 2003. (1)Haskell Brooks Curry was an American mathematician and computer scientist, best known for his work in combinatory logic. Curry is also known for Curry's paradox and the Curry-Howard correspondence; the programming languages Haskell, Brook and Curry are named for him, as is the concept of currying. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/ (1)Leslie Barry Lamport is an American computer scientist and mathematician best known for his seminal work in distributed systems and as the initial developer of the LaTeX document preparation system, writing its first manual. He won the 2013 Turing Award for imposing clear, well-defined coherence on the seemingly chaotic behavior of distributed computing systems, devising algorithms and formal modeling and verification protocols that improved the correctness, performance and reliability of real distributed systems. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/ (1)Nancy Lynch is an American computer scientist at MIT and a foundational figure in the theory of distributed computing, the study of how independent computers coordinate correctly despite delays, failures and unpredictable ordering of messages. She co-authored the widely used textbook Distributed Algorithms and co-developed formal modeling tools such as I/O automata for rigorously proving that distributed and concurrent systems behave correctly. (1)NationalityAllAmerican (1)British (1)Dutch (1)BrowseCompareAlan TuringInvented By2 entriesEdsger W. DijkstraInvented By2 entriesLeslie LamportInvented By2 entriesAlonzo ChurchInvented By1 entryEric BrewerInvented By1 entryHaskell CurryInvented By1 entryNancy LynchInvented By1 entrySources1. Wikipedia: Turing machinetier 2WikipediaTuring machine, lead section, invention sentenceQuote, Turing machine, lead section, invention sentenceThe Turing machine was invented in 1936 by Alan Turing, who called it an "a-machine" (automatic machine).View the SourceComments (0)No comments yet. Be the first to share a thought.Sign in to join the discussion.Reader Challenges (0)No disputes yet. Spotted an error or a better source? Open the first one.Sign in to dispute this or suggest a correction.