Lois Haibt | |
---|---|
Born | Lois B. Mitchell 1934 (age 89–90) |
Nationality | American |
Alma mater | Vassar College |
Known for | Developer of FORTRAN |
Spouse | Luther Haibt |
Children | 1 |
Scientific career | |
Fields | Computer science |
Institutions | IBM, Thomas J. Watson Research Center Bell Laboratories |
Lois B. Mitchell Haibt (born 1934) is an American computer scientist best known for being a member of the ten-person team at IBM that developed FORTRAN, the first successful high-level programming language. She is known as an early pioneer in computer science.
Haibt studied mathematics at Vassar College with an academic scholarship. She graduated with a bachelor's degree in 1955. While at Vassar, Haibt worked at Bell Laboratories during the summer. [1]
Immediately after graduating from Vassar, Haibt began working at IBM. [2] She started with an annual salary of $5,100, despite her lack of prior programming experience. This sum was almost double the amount that she would have made at Bell Laboratories. Haibt inferred that any job with such a high salary would be difficult, but fascinating. [3] She was part of an academically diverse team of ten young people with varying academic degrees and unrelated areas of expertise, such as crystallography and cryptography. Experience with mathematics was their one common connection. [3] Haibt was the only woman on the team. [3]
According to Haibt, the team worked well together: "No one was worried about seeming stupid or possessive of his or her code. We were all just learning together." [2] The FORTRAN team worked nontraditional hours so that they could have unlimited access to the IBM 704 computer. [2] They frequently rented rooms at the nearby Langdon Hotel in order to sleep during the day and work at night. [2]
In 1957, Haibt attended Columbia University. [1]
Haibt is a member of the Mathematical Association of America. [1]
The IBM team spent almost three years creating the programming language FORTRAN, which reformed the way people communicate instructions to computers. [3]
Haibt was in charge of section four of the FORTRAN project. [4] She analyzed the flow of programs produced by other sections of the compiler. [5] Her estimates of flow in high-traffic areas of the computer were obtained by calculating how often basic blocks of the program would execute. Haibt employed Monte Carlo methods (statistical analysis) for these calculations. [2] Through this process, she also created the first syntactic analyzer of arithmetic expressions. [6] Haibt planned and programmed the entire section. [4] Haibt was also part of an eleven-person team to develop and release the first reference manual for FORTRAN in 1956. [7]
Haibt was married to Luther Haibt (May 4, 1929 – December 3, 2000), a systems analyst at IBM in Thornwood, NY. [8] The Haibts spent their adult lives in New York state. Haibt's daughter, Carolyn, attended Princeton University for her bachelor's degree and went on to receive a Ph.D. in mathematics from the Massachusetts Institute of Technology. [8] Haibt's hobbies include interior decorating and reading. [1]
Fortran is a third generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing.
Frederick Phillips Brooks Jr. was an American computer architect, software engineer, and computer scientist, best known for managing development of IBM's System/360 family of mainframe computers and the OS/360 software support package, then later writing candidly about those experiences in his seminal book The Mythical Man-Month.
Grace Brewster Hopper was an American computer scientist, mathematician, and United States Navy rear admiral. She was a pioneer of computer programming. Hopper was the first to devise the theory of machine-independent programming languages, and used this theory to develop the FLOW-MATIC programming language and COBOL, an early high-level programming language still in use today. She was also one of the first programmers on the Harvard Mark I computer. She is credited with writing the first computer manual, "A Manual of Operation for the Automatic Sequence Controlled Calculator."
A programmer, computer programmer or coder is an author of computer source code – someone with skill in computer programming.
John Warner Backus was an American computer scientist. He led the team that invented and implemented FORTRAN, the first widely used high-level programming language, and was the inventor of the Backus–Naur form (BNF), a widely used notation to define syntaxes of formal languages. He later did research into the function-level programming paradigm, presenting his findings in his influential 1977 Turing Award lecture "Can Programming Be Liberated from the von Neumann Style?"
John Cocke was an American computer scientist recognized for his large contribution to computer architecture and optimizing compiler design. He is considered by many to be "the father of RISC architecture."
Grady Booch is an American software engineer, best known for developing the Unified Modeling Language (UML) with Ivar Jacobson and James Rumbaugh. He is recognized internationally for his innovative work in software architecture, software engineering, and collaborative development environments.
Cleve Barry Moler is an American mathematician and computer programmer specializing in numerical analysis. In the mid to late 1970s, he was one of the authors of LINPACK and EISPACK, Fortran libraries for numerical computing. He created MATLAB, a numerical computing package, to give his students at the University of New Mexico easy access to these libraries without writing Fortran. In 1984, he co-founded MathWorks with Jack Little to commercialize this program.
Jean E. Sammet was an American computer scientist who developed the FORMAC programming language in 1962. She was also one of the developers of the influential COBOL programming language.
John Edward Lancelot Peck was the first permanent Head of Department of Computer Science at the University of British Columbia (UBC). He remained the Head of Department from 1969 to 1977.
Frances Elizabeth Holberton was an American computer scientist who was one of the six original programmers of the first general-purpose electronic digital computer, ENIAC. The other five ENIAC programmers were Jean Bartik, Ruth Teitelbaum, Kathleen Antonelli, Marlyn Meltzer, and Frances Spence.
Jean Bartik was an American computer programmer who was one of the original six programmers of the ENIAC computer.
Frances Elizabeth Allen was an American computer scientist and pioneer in the field of optimizing compilers. Allen was the first woman to become an IBM Fellow, and in 2006 became the first woman to win the Turing Award. Her achievements include seminal work in compilers, program optimization, and parallelization. She worked for IBM from 1957 to 2002 and subsequently was a Fellow Emerita.
Roy Nutt was an American businessman and computer pioneer. He was a co-creator of Fortran and co-founded Computer Sciences Corporation.
Cuthbert Corwin Hurd was an American computer scientist and entrepreneur, who was instrumental in helping the International Business Machines Corporation develop its first general-purpose computers.
Software is a set of programmed instructions stored in the memory of stored-program digital computers for execution by the processor. Software is a recent development in human history and is fundamental to the Information Age.
This is a timeline of women in computing. It covers the time when women worked as "human computers" and then as programmers of physical computers. Eventually, women programmers went on to write software, develop Internet technologies and other types of programming. Women have also been involved in computer science, various related types of engineering and computer hardware.
Ann Hardy was an American computer programmer and entrepreneur, best known for her pioneering work on computer time-sharing systems while working at Tymshare from 1966 onwards.
Programming Languages: History and Fundamentals is a book about programming languages written by Jean E. Sammet. Published in 1969, the book gives an overview of the state of the art of programming in the late 1960s, and records the history of programming languages up to that time.
Mary Ellen Randall is an American computer programmer and businesswoman, known for founding the IEEE MOVE program for quickly providing communications and power services in disaster relief. She is the founder and CEO of enterprise software company Ascot Technologies, Inc., in Cary, North Carolina.