Forman S. Acton

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Forman S. Acton
Born (1920-08-10)August 10, 1920
Salem, New Jersey
Died Script error: The function "death_date_and_age" does not exist.
Woodstown, New Jersey
Nationality American
Fields Computer Science
Institutions Princeton University

Forman Sinnickson Acton (August 10, 1920 – February 18, 2014[1]) was an American computer scientist, engineer, educator and author. He was an emeritus professor in the Department of Computer Science at Princeton University.

Education

Acton began his education in the Salem City School system.[2] He left at the end of 9th grade to attend boarding school at Phillips Exeter Academy in Exeter, New Hampshire, from which he graduated in 1939.[2] He then attended Princeton University, obtaining his Bachelor of Science degree in 1943, and his Master of Science degree in chemical engineering in 1944. He was drafted into the Army in June 1944, and worked for the U.S. Army at Oak Ridge, at a facility that played a key role in the Manhattan Project, for the remainder of World War II.[2][3] After the war, he became the second graduate from Carnegie Institute of Technology to earn a Ph.D. in Applied Mathematics.[2]

Career

Acton spent three years at the U.S. National Bureau of Standards' Institute for Numerical Analysis at the University of California at Los Angeles, where he worked on a machine called SWAC (Standards Western Automatic Computer), one of the first digital computers.[3]

In 1952, he returned to Princeton to teach in the mathematics department, and served as director of the Analytical Research Group.[4] While there, his group worked on military weapons, contributing to systems such as the U-2 spy plane and the Nike anti-aircraft missile. He also became an expert and teacher on the IAS Machine, another of the first computers, which was located at the Institute for Advanced Study.

During this time, Acton worked with other important figures in early computing, including Princeton Professor John Tukey, who coined the terms "software" and "bit," and Thomas Kurtz, who went on to co-invent the computer language BASIC.[3] Other contemporaries he knew and worked with included Albert W. Tucker, Grace Hopper, Richard Feynman, James H. Wilkinson, Claude Shannon, John Backus, and John Nash.[5]

Acton moved to the Department of Electrical Engineering in 1955. In 1963, he made the first of two extended visits to the Indian Institute of Technology at Kanpur, India, where he helped establish the school's early computing facilities and courses. He initially stayed for one year, and he returned in 1967 to teach and offer organizational advice.

As computing evolved, Princeton's electrical engineering department added "computer science" to its name before the Department of Computer Science became its own department in 1985. Acton retired as professor of computer science in 1989.[3]

Books

Acton is known for his 1970 book Numerical Methods That Work,[6] which was reissued in 1997 by the Mathematical Association of America. More recently, he published Real Computing Made Real: Preventing Errors in Scientific and Engineering Calculations. [7]

Philanthropy

Before his death, Acton made several anonymous scholarship donations to students in the Salem City School District in Salem County, NJ. Before he died, he made it clear to friends and confidants that he wanted youth in the Salem area, where he was born and raised, to have access to the educational experiences he enjoyed. The Forman S. Acton Educational Foundation was officially incorporated in October 2014, and it currently provides financial assistance for youth in the greater Salem community.[1]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 2.3 Lua error in package.lua at line 80: module 'strict' not found.
  3. 3.0 3.1 3.2 3.3 Lua error in package.lua at line 80: module 'strict' not found.
  4. Leitch, Alexander (1978) A Princeton Companion, Princeton University Press.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.

External links