Audrey Bates (programmer)

Last updated
Audrey Bates
Born
Margery Audrey Bates

1928
Died2014 (aged 8586)
Alma mater University of Manchester

Margery Audrey Bates (Clayton Wallis) (1928-2014) was a British-American computer programmer who, in 1948, wrote the earliest program for lambda calculus calculations on the Manchester Mark I computer. [1]

Contents

Career

Bates graduated with a First in Mathematics from University of Manchester in the summer of 1949. [2] She was taken on as a research student by Alan Turing, and shared an office with him and Cicely Popplewell. [3] In 1950 Bates submitted an MSc thesis entitled "The mechanical solution of a problem in Church's Lambda calculus". [4] This thesis documents a successful attempt to carry out higher-order logical reasoning on the extremely primitive Manchester Mark I electronic computer. [3] [2]

When the Manchester Mark I was commercialised by the local electronics firm Ferranti, Bates moved to work with them as a programmer. Whilst at Ferranti she composed several sections (some uncredited) of Vivian Bowdon's Faster Than Thought , a popular introduction to electronic computing. [2] [5]

In 1952, Bates went to work on the FERUT, the Ferranti Mark I installed at the University of Toronto. [2] In 1955, Bates was pictured supervising the FERUT when it carried out the first automated remote access to a computer. [6] [7]

In 1979, Bates was working as a 'futurist' at a US military think tank. [8]

Personal life

Bates married twice and had four children. [1] Her first husband, Ken Wallis, was a fellow Ferranti programmer; [9] her second husband was Leigh Clayton (1927–2024) and it was under the name of Clayton that Bates published her later work. [7]

Related Research Articles

<span class="mw-page-title-main">Algorithm</span> Sequence of operations for a task

In mathematics and computer science, an algorithm is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing calculations and data processing. More advanced algorithms can use conditionals to divert the code execution through various routes and deduce valid inferences, achieving automation eventually. Using human characteristics as descriptors of machines in metaphorical ways was already practiced by Alan Turing with terms such as "memory", "search" and "stimulus".

<span class="mw-page-title-main">Alan Turing</span> English computer scientist (1912–1954)

Alan Mathison Turing was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical biologist. Turing was highly influential in the development of theoretical computer science, providing a formalisation of the concepts of algorithm and computation with the Turing machine, which can be considered a model of a general-purpose computer. He is widely considered to be the father of theoretical computer science and artificial intelligence.

In computability theory, the Church–Turing thesis is a thesis about the nature of computable functions. It states that a function on the natural numbers can be calculated by an effective method if and only if it is computable by a Turing machine. The thesis is named after American mathematician Alonzo Church and the British mathematician Alan Turing. Before the precise definition of computable function, mathematicians often used the informal term effectively calculable to describe functions that are computable by paper-and-pencil methods. In the 1930s, several independent attempts were made to formalize the notion of computability:

<span class="mw-page-title-main">History of computing hardware</span>

The history of computing hardware covers the developments from early simple devices to aid calculation to modern day computers.

<span class="mw-page-title-main">Max Newman</span> English mathematician

Maxwell Herman Alexander Newman, FRS,, generally known as Max Newman, was a British mathematician and codebreaker. His work in World War II led to the construction of Colossus, the world's first operational, programmable electronic computer, and he established the Royal Society Computing Machine Laboratory at the University of Manchester, which produced the world's first working, stored-program electronic computer in 1948, the Manchester Baby.

In computability theory, a system of data-manipulation rules is said to be Turing-complete or computationally universal if it can be used to simulate any Turing machine. This means that this system is able to recognize or decide other data-manipulation rule sets. Turing completeness is used as a way to express the power of such a data-manipulation rule set. Virtually all programming languages today are Turing-complete.

von Neumann architecture Computer architecture where code and data share a common bus

The von Neumann architecture—also known as the von Neumann model or Princeton architecture—is a computer architecture based on a 1945 description by John von Neumann, and by others, in the First Draft of a Report on the EDVAC. The document describes a design architecture for an electronic digital computer with these components:

<span class="mw-page-title-main">Manchester Baby</span> First electronic stored-program computer, 1948

The Manchester Baby, also called the Small-Scale Experimental Machine (SSEM), was the first electronic stored-program computer. It was built at the University of Manchester by Frederic C. Williams, Tom Kilburn, and Geoff Tootill, and ran its first program on 21 June 1948.

<span class="mw-page-title-main">Ferranti Mark 1</span> First commercial computer

The Ferranti Mark 1, also known as the Manchester Electronic Computer in its sales literature, and thus sometimes called the Manchester Ferranti, was produced by British electrical engineering firm Ferranti Ltd. It was the world's first commercially available electronic general-purpose stored program digital computer.

<span class="mw-page-title-main">Christopher Strachey</span> British computer scientist (1916–1975)

Christopher S. Strachey was a British computer scientist. He was one of the founders of denotational semantics, and a pioneer in programming language design and computer time-sharing. He has also been credited as possibly being the first developer of a video game. He was a member of the Strachey family, prominent in government, arts, administration, and academia.

<span class="mw-page-title-main">ReserVec</span>

ReserVec was a computerized reservation system developed by Ferranti Canada for Trans-Canada Airlines in the late 1950s. It appears to be the first such system ever developed, predating the more famous SABRE system in the United States by about two years. Although Ferranti had high hopes that the system would be used by other airlines, no further sales were forthcoming and development of the system ended. Major portions of the transistor-based circuit design were put to good use in the Ferranti-Packard 6000 computer, which would later go on to see major sales in Europe as the ICT 1904.

<span class="mw-page-title-main">Conway Berners-Lee</span> English mathematician and computer scientist (1921–2019)

Conway Maurice Berners-Lee was an English mathematician and computer scientist who worked as a member of the team that developed the Ferranti Mark 1, the world's first commercial stored program electronic computer. He was born in Birmingham in 1921 and was the father of Sir Tim Berners-Lee, the inventor of the World Wide Web, and Professor Mike Berners-Lee, researcher into climate change.

<span class="mw-page-title-main">Mary Lee Woods</span> British mathematician and computer programmer

Mary Lee Berners-Lee was an English mathematician and computer scientist who worked in a team that developed programs in the Department of Computer Science, University of Manchester Mark 1, Ferranti Mark 1 and Mark 1 Star computers. She was the mother of Sir Tim Berners-Lee, the inventor of the World Wide Web, and Mike Berners-Lee, an English researcher and writer on greenhouse gases.

<span class="mw-page-title-main">History of computer science</span>

The history of computer science began long before the modern discipline of computer science, usually appearing in forms like mathematics or physics. Developments in previous centuries alluded to the discipline that we now know as computer science. This progression, from mechanical inventions and mathematical theories towards modern computer concepts and machines, led to the development of a major academic field, massive technological advancement across the Western world, and the basis of a massive worldwide trade and culture.

<span class="mw-page-title-main">Computer</span> Automatic general-purpose device for performing arithmetic or logical operations

A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation). Modern digital electronic computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks. The term computer system may refer to a nominally complete computer that includes the hardware, operating system, software, and peripheral equipment needed and used for full operation; or to a group of computers that are linked and function together, such as a computer network or computer cluster.

<span class="mw-page-title-main">Manchester Mark 1</span> British stored-program computer, 1949

The Manchester Mark 1 was one of the earliest stored-program computers, developed at the Victoria University of Manchester, England from the Manchester Baby. Work began in August 1948, and the first version was operational by April 1949; a program written to search for Mersenne primes ran error-free for nine hours on the night of 16/17 June 1949.

Beatrice Helen Worsley was the first female Canadian computer scientist. She received her Ph.D. degree from the University of Cambridge with Maurice Wilkes as adviser, the first Ph.D. granted in what would today be known as computer science. She wrote the first program to run on EDSAC, co-wrote the first compiler for Toronto's Ferranti Mark 1, wrote numerous papers in computer science, and taught computers and engineering at Queen's University and the University of Toronto for over 20 years before her death at the age of 50.

Dietrich Gunther Prinz was a computer science pioneer, notable for his work on early British computers at Ferranti, and in particular for developing the first limited chess program in 1951.

<i>Turochamp</i> 1948 chess program

Turochamp is a chess program developed by Alan Turing and David Champernowne in 1948. It was created as part of research by the pair into computer science and machine learning. Turochamp is capable of playing an entire chess game against a human player at a low level of play by calculating all potential moves and all potential player moves in response, as well as some further moves it deems considerable. It then assigns point values to each game state, and selects the move resulting in the highest point value.

<span class="mw-page-title-main">Cicely Popplewell</span> British software engineer

Cicely Mary Williams was a British software engineer who worked with Alan Turing on the Manchester Mark 1 computer.

References

  1. 1 2 "Birth and death dates for Marjorie Audrey Bates/Wallis". ancestry.co.uk.
  2. 1 2 3 4 Swinton, Jonathan (2019). Alan Turing's Manchester. Manchester: Manchester: Infang Publishing. pp. p119. ISBN   978-0-9931789-2-4.
  3. 1 2 Andrew, Hodges (2014). The Alan Turing : the enigma. London. ISBN   9781784700089. OCLC   890394618.{{cite book}}: CS1 maint: location missing publisher (link)
  4. Bates, Audrey (1950). The mechanical solution of a problem in Church's Lambda calculus (Thesis). University of Manchester.
  5. Bowdon (1953). Faster Than Thought. Pitman.
  6. Pedwell, Susan (2013). "Paving the Way for the Information Highway".
  7. 1 2 "Women at the console". Alan Turing's Manchester. Retrieved 2021-01-18.
  8. "DTIC ADA083756: An Assessment of the Influence of Emerging Social and Economic Trends on the People and Management of the Coast Guard. Volume II". December 1979.
  9. Lavington, Simon, Stardust: tales from the early days of computing. Talk to the Computer Conservation Society, Manchester, 19 February 2019.